The following subjects are offered/taught: English, Maths (plus Further Maths in Year 11), Science, Geography, History, Religious Education, Food Technology, Wood Technology, Art, Physical Education, German, French, Mandarin, Spanish, Music, Dance, Drama, ICT, and extra Literacy for people who don't do German.