The school follows the National Curriculum in Key Stages 1 and 2.
There are five core subjects: English, Maths, Science, Information Technology and Religious Education which is non denominational.
There are six foundation subjects: Design Technology, History, Geography, Art, Physical Education, Music and P.S.H.E. which is taught across Foundation Stage and Key Stages 1 and 2 sometimes through other subjects. Our curriculum is rich and meets the needs of our pupils.