Cardiff · Maths for ages 6 to 67 · Live online lessons, in small groups or one to one

Maths tuition in Cardiff

Ask which age group is the biggest in Cardiff and the census table seems to answer at once: the 35 to 49 band, with 67,407 people. Draw the bars properly and a different band towers over the rest. The 20 to 24 band holds 37,885 people, but it covers only five years of age, so it packs in 7,577 people for each year, against 4,494 for each year of the 35 to 49 band. That gap between a count and a density is exactly what WJEC asks of a GCSE student who meets a histogram with unequal class widths. This page sets out how we teach maths to Cardiff learners, from early number to A level and adult study, and uses the city's own census as the worked example.

Maths only on this page · Primary, secondary, sixth form and adult learners · Independent of every Cardiff school and university

In short

We are a maths tutor for Cardiff learners aged 6 to 67, teaching live online: primary maths under the Curriculum for Wales, secondary maths up to the WJEC GCSE Mathematics and Numeracy double award at Foundation or Higher tier, AS and A level Maths with Further Maths, and adult refreshers. Groups hold five to ten learners at one level, and one to one lessons are available. Our Cardiff example comes from Census 2021: the 35 to 49 age band has the most people, 67,407, yet the 20 to 24 band is the densest, at 7,577 people per year of age, because it is only five years wide. A first lesson is free; afterwards a group seat is USD 100 a month and private lessons USD 150 a month.

Where a Cardiff learner usually begins

Three common starting points

Choose by stage. The complete list, from first counting to university maths, sits further down.

Maths in Wales

How maths is organised for a Cardiff learner

Wales runs its own curriculum and its own GCSEs, so a Cardiff family meets different names from a family in Bristol or Birmingham. Adults return at whichever point suits them.

Stages a Cardiff learner passes through, and our focus at each
StageUsual agesOur focus in lessons
Early primary5 to 8Counting, place value, adding and taking away with confidence, simple shapes.
Later primary8 to 11Times tables, written methods, fractions and decimals, and explaining a method out loud.
Years 7 to 911 to 14Algebra, ratio, negative numbers, angles, and the first real work with data.
WJEC GCSE14 to 16Mathematics and Numeracy at Foundation or Higher tier, including the financial maths unit and the non-calculator paper.
Sixth form16 to 18AS and A level Maths, and Further Maths for learners who want proof, matrices and more mechanics or statistics.
Adults18 to 67Rebuilding confidence, helping children with homework, and maths for work or study.

The Curriculum for Wales

Maths in Welsh schools sits inside the Mathematics and Numeracy Area of Learning and Experience. Hwb, the Welsh Government's education site, says progression there "involves the development of five connected and interdependent proficiencies which have no hierarchy": conceptual understanding, communication using symbols, fluency, logical reasoning and strategic competence.

That list matches how we teach. A learner who can do a calculation but cannot say why it works has fluency without understanding, and we work on both, at every age.

The new WJEC double award

GCSE maths in Wales has changed. WJEC's GCSE Mathematics and Numeracy (Double Award) is taught from September 2025, with a first award in November 2026. It has two tiers of entry, and the specification says double award results are reported "on an eight grade scale from A*A*- GG".

Its units include Financial Mathematics and Other Applications of Numeracy, and a non-calculator paper. Our WJEC GCSE maths page goes into the units in detail.

Sources: Hwb, Curriculum for Wales: Mathematics and Numeracy; WJEC, GCSE Mathematics and Numeracy (Double Award) specification. Both read on 1 October 2026. The age ranges in the table are typical, not official.

The Cardiff project

Which age band is really the busiest in Cardiff?

The census publishes Cardiff's population in eleven age bands of different widths. Read them as plain counts and you get one answer; draw them as a histogram and you get another.

Census 2021 counted 362,308 usual residents in Cardiff. The table we used, TS007B on Nomis, splits them into broad age bands: under 5, 5 to 9, 10 to 15, 16 to 19, 20 to 24, 25 to 34, 35 to 49, 50 to 64, 65 to 74, 75 to 84, and 85 and over. The widths are not equal. Some bands span four years of age, some fifteen.

Draw an ordinary bar chart of the counts and the 35 to 49 band wins easily, with 67,407 people. But that band covers fifteen birthdays. Of course it holds more people than a band covering five.

A histogram fixes this by making area, not height, stand for the count. The height becomes the frequency density: the count divided by the class width. For Cardiff, the 20 to 24 band has a density of 37,885 ÷ 5 = 7,577 people per year of age, the tallest bar by a distance. The 35 to 49 band falls to 67,407 ÷ 15 = 4,493.8.

One more surprise sits in the middle. The 16 to 19 band and the 25 to 34 band have almost identical densities, 5,630.0 and 5,630.6, although one count is more than twice the other. Equal heights, very unequal areas.

Cardiff, Census 2021 age bands: published counts and our frequency densities
Age bandPeople (published)Width, yearsFrequency density
Under 519,06953,813.8
5 to 921,50454,300.8
10 to 1525,42264,237.0
16 to 1922,52045,630.0
20 to 2437,88557,577.0
25 to 3456,306105,630.6
35 to 4967,407154,493.8
50 to 6459,697153,979.8
65 to 7428,874102,887.4
75 to 8416,507101,650.7
85 and over7,117opennot drawn

Data: ONS Census 2021, TS007B Age by broad age bands, via Nomis, Cardiff, read on 1 October 2026, Open Government Licence. Counts are as published. Widths and densities are Modern Age Coders' calculations. The ONS applies statistical disclosure control to census counts, so small areas are not exact; at the scale of a whole city the effect is small.

From GCSE to A level

Frequency density, the open class, and comparing Cardiff with Wales

Three questions turn the table above into a full lesson: what to do with the open band, how to compare two places of very different size, and what a histogram can hide.

The band with no end

The 85 and over band has no upper limit, so it has no width, and without a width there is no density. A textbook usually invents an end, such as 100. Try it: with an end at 100 the density is 7,117 ÷ 15 = 474.5; with an end at 95 it is 711.7. The bar's height depends on a guess.

This is why we do not draw that bar on the page. Saying so is part of the answer. WJEC asks students to "recognise that graphs may be misleading", and an invented class boundary is one of the quietest ways a graph misleads.

Cardiff against Wales

Wales has about eight and a half times as many people as Cardiff, so raw densities cannot be compared. Divide each density by the area's published total and multiply by 1,000, and both become people per 1,000 residents per year of age.

On that scale the Cardiff 20 to 24 bar stands at 20.91, while the same band for Wales stands at 12.08. The tallest bar for Wales as a whole is 50 to 64, at 13.69. A student who sees both histograms side by side understands what makes a university city's age profile different, without a single sentence of explanation.

People per 1,000 residents per year of age, our calculation from the published bands
Age bandCardiffWales
Under 510.539.98
16 to 1915.5411.38
20 to 2420.9112.08
25 to 3415.5412.31
50 to 6410.9813.69
75 to 844.567.10

The median is the next step. WJEC item 4.2.20 asks students to "construct and interpret histograms with unequal class widths, including calculating the median and other percentages of the distribution". Half of 362,308 is 181,154. Counting through the bands from the youngest, the halfway person falls in the 25 to 34 band, and a straight-line estimate inside that band places the median age at about 34.7, right at the top of it. We set the working as an exercise, because the reasoning matters more than the number.

WJEC wording from the GCSE Mathematics and Numeracy specification. Wales figures: Census 2021 TS007B for Wales (W92000004) on Nomis. The rates per 1,000 and the median estimate are ours.

Maths beyond lessons

Further Maths support in Wales, and how a keen Cardiff learner goes further

Families often ask what exists outside school. We list what we found on public pages; we are not part of any of it.

Maths Support Programme Wales

Its own page calls it "a Welsh Government funded project which was launched in 2010", managed by the Mathematics Department at Swansea University and working with Cardiff and other Welsh universities.

Further Maths in Wales

The programme says students who plan to study AS or A level Maths "should have the opportunity to consider studying AS/A level Further Mathematics". Schools and colleges arrange this, often with online tuition.

Challenges and olympiads

The UK Mathematics Trust runs the Junior, Intermediate and Senior Mathematical Challenges, which many Welsh schools enter. Our competitions calendar lists them by age.

For a sixth former, Further Maths is where the subject opens up: complex numbers, matrices, proof by induction and more serious mechanics or statistics. Our Further Maths page explains how we teach it alongside A level Maths.

For a younger learner who enjoys puzzles, the histogram project above makes a good first taste of the kind of reasoning a challenge paper rewards: there is a trap in the obvious answer, and the point is to spot it.

A learner in Roath, Canton or Llanishen logs in from home for each live lesson. Classmates are grouped by level, not by postcode, so one might be in Swansea and another in Bristol.

We teach in English. Learners in Welsh-medium schools are welcome, and we work from the English versions of WJEC material.

Sources: Maths Support Programme Wales, what MSPW does; UK Mathematics Trust. Both read on 1 October 2026. Cardiff University's pages refused our automated request, so we quote nothing from them. We have no link with the MSPW, the UKMT, WJEC or any Cardiff school or university.

Grown-up learners

Maths tuition for adults in Cardiff

Many of our learners left school years ago. Some want a qualification, some want to help a child, and some simply want to stop feeling anxious about numbers.

Back to basics

Fractions, percentages and algebra from the beginning, with time to ask why. Adults often find the reasons land now in a way they never did in Year 9.

Homework without arguments

Parents learn the methods children use now, so evenings at the table stop turning into a clash between two ways of doing long division.

Numbers at work

Spreadsheets, percentages, rates and charts for reports. Our adult maths page and Functional Skills page say more.

The census histogram works well with adults. Most have read a misleading chart at some point, in a newspaper or a work report, and the moment they see why the tallest bar was not the biggest group, they start checking the widths on every chart they meet.

The order we teach in

From counting to reading a chart critically, in four steps

Each step depends on the one before. Learners slot in wherever they are; the trial lesson tells us which rung.

Four steps, with a sign that each one is secure
UsuallyStepHow we know it is secure
Primary1. Number senseExplains why 6 × 7 is 42 using a fact they already know
Years 6 to 82. ProportionWorks with fractions, percentages and ratio without a calculator
Years 8 to 103. Algebra and dataForms an equation from words and builds a frequency table
Years 10 to 134. InterpretationSpots a misleading graph and says, in writing, what is wrong with it

Joining in Year 11

It is not too late, but the order matters. We secure number and proportion first, because a learner who is shaky on fractions loses marks on every paper, not just one.

If the time left is shorter than the gap, we say so plainly at the free lesson.

After GCSE

Plenty of learners carry on to statistics and probability or maths through coding, where the census table becomes a short program that draws its own histogram.

Others move on to competition problems, for the pleasure of the hard question.

Every course

Maths courses for Cardiff learners

Grouped by stage; each card leads to the full syllabus.

I

Primary

Ages 6 to 11

MCD / A1

First steps in number

Counting, comparing and shape for the youngest.

Open the syllabus

MCD / A2

Primary maths

Every primary topic, with reasons as well as rules.

Open the syllabus

MCD / A3

Mental arithmetic

Quick, accurate sums done in the head.

Open the syllabus

MCD / A4

Abacus maths

Bead-frame arithmetic that becomes a mental picture.

Open the syllabus
II

Secondary

Years 7 to 11

MCD / B1

Years 7 to 9 maths

Algebra, ratio, geometry and early statistics.

Open the syllabus

MCD / B2

Algebra rebuilt

For a learner whose algebra needs firm ground.

Open the syllabus

MCD / B3

GCSE maths

Foundation or Higher tier, steered to WJEC for Cardiff.

Open the syllabus
III

Sixth form and university

Ages 16 and over

MCD / C2

Statistics and probability

Distributions, sampling and testing a claim.

Open the syllabus

MCD / C3

University maths

Calculus and linear algebra for first-year study.

Open the syllabus
IV

Applied and adult

For work and curiosity

MCD / D1

Money and business maths

Interest, loans and investment, step by step.

Open the syllabus

MCD / D2

Maths for data work

The statistics and algebra behind analysis.

Open the syllabus

MCD / D3

Maths through coding

Python as a way to explore number and data.

Open the syllabus

MCD / D4

Vedic maths

Calculation shortcuts once the basics are firm.

Open the syllabus

When lessons run

Lesson slots that fit a Cardiff week

Our teachers work from India, which keeps the same clock all year. In winter India is five and a half hours ahead of Cardiff; during British Summer Time the gap is four and a half. Every slot is agreed and written in UK time.

Weekday, after school

Primary and secondary learners.

Weekday evening

Sixth formers and adults.

Saturday or Sunday morning

For anyone who learns better fresh.

One regular teacher

The person who noticed a mistake last week checks for it again this week.

Notes after lessons

A short message home on what went well and what still needs work.

Groups of five to ten

All at one level, so an explanation fits everyone in the room.

Real data

Census tables, weather records and maps sit next to textbook exercises.

Private lessons

For one stubborn topic, an exam close by, or a learner who prefers it.

Reasons first

We ask why a method works before we drill it.

Student work

What our students go on to make

Learners who began with tables and graphs went on to build the four projects below. The student labs hold many more.

NutriLife AI nutrition coach project screenshot

AI and ML

NutriLife

An AI nutrition coach that reads what you eat and works you toward a target.

by Bhavya · Open it

Misti AI chatbot for maths and coding screenshot

AI and ML

Misti

A chatbot that answers mathematics and programming questions, built and deployed by a student.

by Harshit · Open it

GuardianX AI internet safety assistant screenshot

AI and ML

GuardianX

An assistant that helps a young person recognise unsafe situations online.

by Vivaan · Open it

SkyCast weather forecast application screenshot

Web app

SkyCast

A weather forecasting site with live conditions for any location.

by Krish

Fees

Fees

Charged monthly in US dollars at a single rate for every country outside India. There is no joining fee and nothing to sign in advance.

Free first class

USD 0

no card required

  • A proper lesson at the right level
  • An honest view of where things stand
  • No card details needed
Book it

Group batch

USD 100

a month, billed in US dollars

  • Five to ten learners at one level
  • The same teacher each week
  • Work marked and discussed
  • A certificate at the end
Start here

One to one

USD 150

a month, billed in US dollars

  • A teacher for a single learner
  • Aimed at the exact weak spot
  • Handy in the run-up to exams
Enquire

What families say

Rated 4.9 across 547 Google reviews

Copied unchanged from reviews that families and learners posted about us on Google.

★★★★★

"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

Cardiff maths questions

Questions Cardiff families and adult learners ask us

What is a histogram with unequal class widths?

It is a chart where each bar's area, not its height, shows how many values fall in a class. The height is the frequency density, the count divided by the class width, so a wide class with many values can still have a short bar.

How much does a maths tutor cost in Cardiff?

With us the first lesson is free. After that a place in a small group is USD 100 a month and one to one lessons are USD 150 a month, with no joining fee.

Do you teach the WJEC GCSE Mathematics and Numeracy double award?

Yes. Our GCSE course is written for the English boards, and for Cardiff learners we steer the lessons to the WJEC specification, at Foundation or Higher tier, including the financial maths and non-calculator units.

Which age is best for a child to start maths lessons?

Any age can work. Our youngest are 6, still building number sense, and our oldest are 67. The moment that matters most is the first sign of confusion, before it grows.

Is learning maths online as effective as a tutor at the kitchen table?

For most learners, yes. The teacher watches the working appear on a shared screen and reacts to each slip as it happens. Nothing is pre-recorded, and a group keeps one teacher.

Can you help with A level Maths and Further Maths?

Yes. We teach pure maths, statistics and mechanics at A level, and Further Maths for learners who want more proof and more advanced topics.

Do you teach adults in Cardiff?

Yes, from complete beginners to adults returning to GCSE-level maths or preparing for maths at work. Adults join adult groups or have private lessons.

Do you teach in Welsh?

No, our lessons are in English. Learners from Welsh-medium schools are welcome, and we work from the English versions of WJEC material.

Do you promise a particular GCSE grade?

No. Grades depend on the learner, the paper and the day. What we promise is careful teaching and a frank monthly picture of progress.

Are you linked to WJEC, Cardiff University or the MSPW?

No. We describe their public material so that families know about it. We have no connection with WJEC, the Maths Support Programme Wales, any university or any school.

Related

More for Cardiff learners

Our pages on maths in Wales, maths by stage, and coding in the city.

WJEC GCSE maths help

The double award GCSE, unit by unit.

Further Maths tuition

Complex numbers, matrices and proof at sixth form.

A level maths tuition

Pure, statistics and mechanics.

Coding classes in Cardiff

Our page on coding for Cardiff learners.

Wales

Our page for learners across Wales.

All UK pages

Every nation, city and town we cover, plus the maths list.

Start here

Book a free maths lesson

Tell us the learner's age or school year and which topic causes the most trouble. The trial is a real lesson, and afterwards you hear honestly where things stand.

Want to look around first? Our courses and our page on how we teach are good places to begin.

WhatsApp us · +91 91233 66161 · connect@modernagecoders.com

Messages on WhatsApp get answered fastest. Expect an Indian country code: the team sits in India, there is no office in Wales, and every lesson is online.

No card needed. We reply to agree a time that works for you.

Want a class sooner? Book a priority demo

A priority demo is a full class of about 45 to 60 minutes. After the class the mentor sends a written skill report and a personal learning roadmap on WhatsApp. If you enrol, the demo fee is adjusted against your first month's fee. Share your demo Order ID with us on WhatsApp and we take it off.

Book a priority demo

Keep exploring Modern Age Coders

More maths tuition

Learn more

From the blog

Start here

Free classPriority demoCall us