We use the National Curriculum for Mathematics as a scaffold for planning children’s learning. We have adopted a Mathematics Mastery approach, where children explore key concepts in detail, using concrete apparatus and pictorial representations to support their learning. Once a strong foundation and understanding of these key skills has been developed, children then link this to a variety of carefully planned abstract concepts. Mathematics is taught in an engaging and practical way throughout school, where all children are given plenty of opportunities to engage with reasoning and problem solving activities. The carefully planned mastery approach to the mathematics curriculum enables all children to succeed, with many pupils exploring concepts in greater depth. We also encourage children to develop their confidence, resilience, and ability to tackle a range of mathematical problems which are represented in different ways. Children will sometimes be set homework to support their growing mathematical understanding.