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

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