At our school, we follow the White Rose Maths scheme, which provides children with a clear, structured progression in mathematical understanding. In Key Stage 1, we also use the Mastering Number programme to build strong foundations in number sense, fluency, and confidence with calculations. This combination ensures that all pupils develop a deep, secure understanding of maths and are well-prepared for future learning.