The National Curriculum is taught to all pupils at the appropriate age and includes the following subjects:
Core Subjects:- Mathematics, English, Science
Foundation Subjects:- History, Geography, Food and Textile Technology, Design Technology, Information and Communication Technology, Art and Design, Music, French and Physical Education
Cross-curricular Themes:- Personal, Social and Health Education, Careers Education and Guidance, Citizenship, Economic and Industrial Understanding, Environmental Education and European Awareness are also taught to pupils throughout the age range.
Most subjects are taught by the class teacher who also has pastoral responsibility for the children in the class, but some subjects such as Science, Food and Textile Technology, Craft, Design and Technology, French, Dance and Music are taught by a Specialist Teacher.