Where can St Helens learners find the best coding and AI classes?
St Helens borough counted 183,248 residents in the 2021 census. The ONS gives 107,680 for the St Helens built-up area, 24,650 for Newton-le-Willows and 16,140 for Haydock, with Rainford and Billinge smaller. People in their late teens and early twenties form a smaller share than in England, while those aged 55 to 74 form a larger one. Whether at home in the town, in Haydock or in Rainford, learners aged 6 to 67 can study coding, AI, Python and maths in live video lessons with our tutors in India, singly or in a class of five to ten at a matching level. The opening lesson is free and ends with a suggested course. The St Helens project digs into railway statistics. Afterwards a group place is USD 100 a month and one-to-one tuition USD 150 a month.
Which is the busiest railway station in St Helens borough? For the year to March 2025 the Office of Rail and Road says Newton-le-Willows, with 1,106,560 entries and exits, well ahead of St Helens Central at 669,452. Its spreadsheet goes back to 1997, and for most of that time Central led comfortably. A Python learner can find the year the lead changed in a few lines. The harder and more useful question is whether that change was real. The answer depends on noticing that some of the biggest movements in the table happen to one station alone, in a single year, and are not explained anywhere in the file.
Facts last verified 28 September 2026. Teaching is online; no St Helens branch is claimed.
Choose using the learner's age and interests. A free live lesson always comes first, with no card needed.

Block coding with trains, timetables and racing games.
See the syllabus
First Python that sorts, ranks and compares real numbers.
See the syllabus
Teen data science, where the station project lives.
See the syllabus
Data and AI for adults starting without any code.
See the syllabusBrowse the course atlas for more than one hundred options and use the coding roadmap to check prerequisites.
The four we are known for
These run underneath everything above. Every one is live and online, placed by ability rather than by age, and the first class is free.

Python, web and AI projects where the learner still owns the thinking.
See the syllabus
Automate the work you already do, then let AI carry part of it.
See the syllabus
Train a model, read what it learned, and be able to say why it is wrong.
See the syllabus
Run AI coding agents on real work without losing control of the codebase.
See the syllabusSix 2021 census age bands for the borough from Nomis, each shown beside England.
| Age band | St Helens count | St Helens share | England share |
|---|---|---|---|
| 15 to 19 | 9,391 | 5.1% | 5.7% |
| 20 to 24 | 9,369 | 5.1% | 6.0% |
| 55 to 59 | 13,290 | 7.3% | 6.7% |
| 60 to 64 | 11,486 | 6.3% | 5.8% |
| 65 to 69 | 9,968 | 5.4% | 4.9% |
| 70 to 74 | 10,529 | 5.7% | 5.0% |
The early twenties are almost a point below England, and every band from 55 to 74 is at least half a point above it. Alongside the main town, the ONS counts Newton-le-Willows, Haydock, Rainford at 5,575 and Billinge at 4,970 among the borough's built-up areas. Schools here work to the national curriculum for England; tell us your holiday dates and the timetable will skip them.
You will find the county on Merseyside and the region on North West England.
Rank ten stations each year, find the change of leader, then test whether it can be trusted.
The learner downloads the ORR's station usage table and keeps the ten rows whose local authority is St. Helens. Each row holds 28 yearly estimates of entries and exits, from April 1997 to March 2025. Before ranking anything, three kinds of blank need handling. The whole year from April 2003 is marked [x], because no data were collected. Lea Green is marked [z], not applicable, for its first three years. And one column heading carries [b], a break in the series. A program that treats these markers as zero will invent a year in which nobody travelled.
| Year (April to March) | St Helens Central | Newton-le-Willows | Newton as a share of Central |
|---|---|---|---|
| 1997 to 1998 | 370,097 | 154,170 | 0.42 |
| 2012 to 2013 | 674,018 | 670,938 | 0.995 |
| 2013 to 2014 | 1,096,844 | 711,462 | 0.65 |
| 2017 to 2018 | 1,301,484 | 806,926 | 0.62 |
| 2018 to 2019 | 657,274 | 794,928 | 1.21 |
| 2024 to 2025 | 669,452 | 1,106,560 | 1.65 |
A simple loop that finds the top station each year reports the first change of leader in the year to March 2019. But look at how it happened. Newton-le-Willows barely moved that year, down 1.5%. St Helens Central fell by 49.5%, from 1,301,484 to 657,274, in a single year. Five years earlier the reverse had happened: Central jumped 62.7% while Newton rose 6.0%, pushing Central far ahead just after the two had been within 3,080 journeys of each other. Changes that big, at one station only, can come from the way the figures are estimated rather than from passengers. This file does not say why either jump happened, so the learner flags both rather than explaining them.
The fairer comparison is the ratio of the two stations in the same year. When a change hits every station at once, the ratio hardly moves: in the year to March 2009 the borough total leapt from 1,860,202 to 3,410,274, yet the ratio only slipped from 0.88 to 0.82. Station-only jumps are different, and they are exactly where the ratio swings. So the honest summary is that Newton-le-Willows had been closing in for fifteen years, was level by 2012 to 2013, and has led clearly since 2018 to 2019, with a gap now wide enough, 1.65 to 1, that no single odd year explains it. In the latest year it carries 33.7% of the borough's journeys, and just five of the ten stations make up 80%.
Rank the class by a weekly score and see how one odd week can change the leader.
Load the ten stations in Python, handle the markers, and rank each year.
Separate shared jumps from station-only jumps and test the leader change properly.
Station figures come from the Office of Rail and Road's Table 1415a, Estimates of station usage. The rankings, ratios and every comparison on this page are our own calculation.
Entries and exits for the year from April 2024, as published by the ORR.
| Station | Entries and exits |
|---|---|
| Newton-le-Willows | 1,106,560 |
| St Helens Central | 669,452 |
| Lea Green | 400,690 |
| Earlestown | 330,956 |
| St Helens Junction | 206,320 |
| Thatto Heath, Garswood, Eccleston Park, Rainford | 148,722; 135,728; 74,390; 26,220 |
Deciding whether a change in rank is real is everyday work for analysts. League tables of schools, products, shops and websites all shift from year to year, and the first question should always be whether the thing measured changed or the way of measuring it did. The same habit matters when training AI models on historical data, where one silent change in how a figure was recorded can teach a model a pattern that never existed. A St Helens learner who has picked apart one station table will ask that question automatically.
Modern Age Coders has no connection with the Office of Rail and Road or the census office. Their statistics are theirs; the rankings and any mistakes in them are ours.
School year is a first guide; the free lesson settles the level.
Block coding with counting, sorting and simple charts.
Coding for KidsScratch Coding for KidsLists, sorting and ranking in Python.
Python and AI for KidsMaths Through CodingTime series, ratios and AI beside GCSE and A level.
Data Science for TeensAI and Machine Learning for TeensAdult data skills with or without code.
Data and AI Analytics for Non-Programmers (Excel, Sheets, Power BI)Data Analysis CourseSummaries of data tend to report changes, not doubts.
Ask a chatbot when Newton-le-Willows became busier than St Helens Central and it may give 2018 to 2019 with a confident reason attached. The table itself offers no reason, and the size of Central's one-year fall is itself a warning sign.
A St Helens learner who has compared the two stations year by year knows to ask whether a change is in the passengers or in the counting.
Asking whether a change is real before explaining it is a strong reason for St Helens teenagers to keep learning to code in 2026. The longer argument is in why teenagers should still learn to code in 2026.
A computer and a steady connection are all a St Helens home needs.
The learner writes the code, and the tutor, viewing the shared screen, steers with questions.
A Year 4 or a Year 12 learner begins at the point the free lesson finds, with the exam board noted.
A complete first lesson at no cost, then a clear course suggestion.
Five to ten UK learners, all at one stage.
School holidays have no lessons.
Tutors shift with British Summer Time, so the lesson hour holds.
Why online groups
Five learners at the same stage in St Helens, all free at one hour, are unlikely to be neighbours. Online, each can have a class that fits.
St Helens pays the flat international rate we apply everywhere outside India.
A full lesson free of charge, then advice on the right course.
About eight live group lessons in each month.
About eight live one-to-one lessons in each month.
Prices are set in US dollars rather than sterling. Nothing is invoiced until the trial has fixed a course and a weekly time; the pricing page sets out holidays, missed lessons and changes between group and private.
Rated 4.9 across 547 Google reviews. These are real reviews, reproduced as written.
★★★★★
"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."
Ria Mukherjee
Parent
★★★★★
"Modern Age Coders has been a game-changer for me. I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I can now confidently write complex programs with ease."
Samriddha Mondal
Student
★★★★★
"One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development."
Vansh Agarwal
Student
★★★★★
"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative."
Sonam Oswal
Parent of Dhairya
★★★★★
"Modern Age Coders have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence and inspires them to learn without hesitation."
Sonu Goyal
Parent
★★★★★
"I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding."
Ritu Kedia
Parent
Give us the learner's age or year group and one thing they enjoy. The first lesson could be a Scratch train game, a first Python program, a small AI activity, or ranking the borough's stations.
The station project, borough figures and everyday details.
The 2021 census counted 183,248 in St Helens borough; the ONS gives 107,680 for the St Helens built-up area.
Yes. Every lesson is live over video, open to anyone aged 6 to 67 in the borough.
Learners rank the borough's ten stations each year from ORR data and test when Newton-le-Willows really overtook St Helens Central.
Newton-le-Willows, with 1,106,560 entries and exits in the year to March 2025, against 669,452 at St Helens Central.
That year Central's figure halved while Newton's barely moved, a one-station jump the file does not explain.
No. They are live and online only.
Yes, in maths and computing, for understanding rather than any promised grade.
From 6 up to 67.
The first is free. Group lessons then cost USD 100 a month and one-to-one lessons USD 150 a month.
Yes; share the dates with us.
Nearby, Warrington, Liverpool and Birkenhead have their own pages. The county sits on Merseyside, the region on North West England, and the UK hub collects the rest.