We recognise that mathematics is essential to everyday life, as well as a foundation for understanding the world. Pupils at our school develop fluency in the fundamental skills of mathematics through a daily maths lesson. They are also taught to reason mathematically and solve problems through discussion, hypothesising and developing proofs. We aim to ensure that all pupils have a secure understanding of concepts before they move on to the next stage. Children who are quicker to grasp ideas are offered more challenging problems, while those who need more support are given additional practice.