The curriculum includes English, mathematics, science, design and technology, information and communications technology, history, geography, religious studies, modern languages, art, music, drama and media studies and chess.
The Language Development Centre (LDC) is staffed by four full-time and two part-time members of staff to support pupils who have identified learning difficulties, including dyslexia.