Complete Cambridge Primary Mathematics (0096) course for Stages 1-6. Covers all areas: Number, Geometry, Measure, Statistics and Probability, Problem Solving. Develops mathematical thinking through the Cambridge spiral model — each year deepening and expanding.