The school follows the National Curriculum. Mathematics, English, Science and Computing form the core subjects of the curriculum. The curriculum also includes Art, Geography, History, Music, P.E., Religious Education and Design and Technology.
For most subjects children are taught according to their age, needs and ability within class groups.
Math and English is taught every day and every subject is given a weekly or ½ term allocation to ensure our pupils receive a balanced curriculum. In addition, extra time is used for Personal and Social Health Education and foreign languages.