| Mr Iain Kilpatrick BA, MEd, FRSA |
Headmaster |
| Mr Angus Weir BSc, PGCE |
Deputy Head |
| Mr D Bain BMus |
Music / Head of House |
| Mrs M Banks BA, PGCE |
Art and Design/Senior Teacher, Pupil Support |
| Mr P Beeson BA, PGDE |
Drama |
| Mrs J Beveridge BA, Dip Ed |
English |
| Mrs D Braun-Mackle BA, PGCE |
Modern Languages |
| Mr M Bray BA, PGCE |
Junior School |
| Mrs H Cameron BA, MA, PGCE |
English |
| Mrs F Casey MA, PGCE |
History / Senior Teacher, PHSE / Head of House |
| Miss J Colborn BA, PGDE |
Junior School |
| Mrs K Crommie BA, PGCE |
Junior School |
| Miss M Crosse BA, MA, PGCE |
Modern Languages |
| Mrs E Dalling BA, PGCE, PGDip |
Learning Support |
| Mr M Gray BSc, PGCE |
Learning Support |
| Mrs D Haughton MA, PGCE |
Modern Languages / Senior Teacher, Pastoral Care |
| Miss A Holmes BSc, PGCE |
Mathematics |
| Mr S Imrie BSc |
Teaching Assistant |
| Mrs S Jack MA, Cert Ed |
Junior School |
| Miss L Jackson NCNN, Cert SpLD |
Manager, Junior Start / Learning Support |
| Mrs L John SNNEB |
Junior Start |
| Mrs K MacLean Dip Ed |
Junior School |
| Mr R MacLean Cert Ed |
Physical Education / Head of Games and Activities |
| Mrs L McCaffery HNC |
Junior Start |
| Miss F McCluskey MA, PGCE |
Senior Teacher, Junior School |
| Ms E A McCormack BA (Mus) |
Music |
| Mr I McKenna BEng, PGCE |
Head of Science / Head of Outdoor Education |
| Mrs T McKenna BA, SNNEB |
Junior Start / Junior School |
| Mr J Meharry HNC |
Science Technician |
| Mrs E Meldrum BA, PGCE |
Art and Design / Head of House |
| Mr K Milligan BSc, Dip Ed |
Computing / Head of Upper School |
| Mr S Nash BA, PGCE |
Geography |
| Miss L Nicholas |
Junior Start / After School Club |
| Mr G Norcross Bsc, PGDE |
Mathematics |
| Mrs E Reed BEd |
Junior School |
| Mrs E Ross BSc, PGCE |
Mathematics |
| Mrs C Shaw BEd |
Junior School |
| Mrs L Smith HNC |
Junior Start |
| Mrs S Steven BSc, PGCE |
Chemistry / Head of House |
| Miss J Sutherland BA, Dip Ed |
Social Science |
| Miss L Thrippleton BSc, PGCE |
Head of Mathematics / Director of Studies |
| Mrs V Tierney BSc, DipEd |
Biology |
| Mrs R Vekic BA, Dip Ed, MCIPD |
Business Studies |
| Mrs R Vevers MA, PGCE |
Librarian / English |
| Miss C Waugh HNC |
Junior Start |
| Mrs V Wilson Dip PE |
Physical Education |
| Miss W Wotherspoon BSc, PGDE |
Science |
| Mr C Wright MA, MPhil, Cert Ed, ALCM |
Head of Modern Languages |
| Miss J Wright BA, PGCE |
Physical Education |