Learn mathematics
at your level.
From early mathematical thinking to advanced mathematics, follow a structured learning journey designed to build understanding and confidence.
Where will your mathematics journey begin?
Select your learning level to explore concepts, subjects, courses and lessons.
Kids Mathematics
Build early mathematical thinking through numbers, patterns, shapes and playful problem solving.
Grade 1 Mathematics
Build strong foundations in numbers, counting, addition, subtraction, shapes and measurement.
Grade 2 Mathematics
Develop fluency with numbers, operations, measurement, geometry and mathematical reasoning.
Grade 3 Mathematics
Strengthen multiplication, division, fractions, geometry and problem-solving skills.
Grade 4 Mathematics
Explore larger numbers, fractions, decimals, geometry and multi-step mathematical problems.
Grade 5 Mathematics
Develop deeper understanding of fractions, decimals, geometry, measurement and data.
Grade 6 Mathematics
Transition into advanced arithmetic, ratios, percentages, geometry and introductory algebra.
Grade 7 Mathematics
Build confidence in algebra, integers, ratios, geometry, statistics and proportional reasoning.
Grade 8 Mathematics
Develop algebraic reasoning, linear relationships, geometry, probability and data analysis.
Grade 9 Mathematics
Strengthen algebra, equations, functions, geometry, statistics and mathematical modelling.
Grade 10 Mathematics
Explore advanced algebra, geometry, trigonometry, functions and analytical problem solving.
Grade 11 Mathematics
Develop advanced mathematical thinking across algebra, functions, trigonometry, statistics and calculus foundations.
Grade 12 Mathematics
Master advanced mathematics and prepare for higher education and academic examinations.