In the current session, the total teaching staff is approximately 53 FTE. 

Senior Management Team
Support for pupils
Art
Biology
BECS
Chemistry
English
Home Economics
Humanities - Geography
Humanities - History/Modern Studies
Maths
Modern Languages
Music
Physical Education
Physics
RE
Technical Education