Mathematics
We promote “teaching for mastery” in mathematics, aiming to ensure all students develop a deep and connected understanding of mathematical concepts through varied practice, reasoning, and application, allowing them to confidently solve problems and progress at their own pace, rather than simply memorizing procedures. Essentially, the goal is for every student to achieve a high level of mathematical fluency and conceptual understanding. By doing this, children develop their ability to articulate, discuss and explain their thinking using appropriate mathematical vocabulary. They are then able to build a deep conceptual understanding of maths and its interrelated content so that they can apply their learning in different situations.