Years 7–9
Middle School
Number, algebra, ratio, geometry, probability and statistics — built into strong foundations.
British curriculum · Ages 12+
Choose your programme and begin learning immediately — one clear explanation, one worked example and one focused question at a time.
A complete three-term British Year 7 programme with 15 units, 75 lessons, worked examples, visual reasoning and adaptive one-question practice.
15 topics75 lessons3 terms
Explore the first lesson before creating an account.

Curriculum overview
Follow the British sequence at the level that fits you now, with every topic connected to the lessons that come next.
Years 7–9
Number, algebra, ratio, geometry, probability and statistics — built into strong foundations.
Years 10–11
A complete, carefully sequenced route through British GCSE Mathematics.
Years 12–13 & Further Maths
Pure mathematics, statistics and mechanics for AS, A Level and Further Mathematics.
Degree Years 1–3
Rigorous pure, applied, statistical and computational mathematics across the BSc core.
No crowded worksheets. One meaningful step at a time.
A concise explanation introduces the principle and the language you need.
Every step is shown and justified before you are asked to answer.
Answers stay hidden until you submit, with immediate, useful feedback.
Your result is saved so the next lesson starts from the right place.
“My daughter went from dreading maths homework to explaining fractions to me at dinner. The step-by-step working is what changed it.”
“I used the practice generator every night before my GCSEs. I have never felt that prepared for an exam.”
“Assignment setting takes me minutes and the analytics show exactly which students need me tomorrow morning.”
Your first lesson is ready
Create your account to save progress, results, weekly exams and recommendations.