We believe children thrive if they are taught a broad and balanced curriculum. We pride ourselves on offering children from Nursery all the way through the school a varied timetable. Whilst there is an emphasis on providing an excellent grounding in Reading, Maths and English, the children will also be taught Geography, History, Science, Values and Beliefs, French*, Performing Arts, Music*, Information Communication Technology, PSHEE (Personal, Social, Health and Economic Education), Art*, Verbal Reasoning, P.E. and Swimming*.  These subjects are delivered by a combination of class teachers and specialists. The number of specialist teachers increase as the children enter Upper School and begin to prepare for their transition to secondary schools.

*taught by specialist teachers throughout the school