 Some departments have their own ICT facilities and the majority of classrooms are equipped with interactive white boards.At Key Stage 3 (Years 7-9) all pupils study English, Mathematics, Science, Technology, History, Geography, two Modern Foreign Languages, Art, Music, Drama, ICT, Religious Education, Physical Education and Life Studies.Pupils are mainly taught in mixed ability groups, although there is some ability related setting in Mathematics and Languages.