Maths is taught daily using the White Rose framework to ensure coverage and progression. We use the Maths Mastery approach and throughout the week children have the opportunity to learn, use and apply what they have been learning in an open –ended way involving real life maths. We believe that in order for children to be confident mathematicians, they need a firm foundation and concrete understanding of number and mental maths strategies and so across the school we provide lots of practical and ‘hands on’ maths experiences; encouraging our children to talk to each other and explain their thinking. Progression in mathematics for all children is essential and so, no matter what their starting point, through accurate assessment, high expectations and quality teaching, pupils are able to realise their mathematical potential. Our children understand that mathematics can be found everywhere and in everything, and exploring and being creative with maths is essential to developing an enthusiasm and fascination for the subject.