| 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 |
| Mr P Beeson BA, PGDE |
Drama |
| Mrs J Beveridge BA, Dip Ed |
English |
| Mrs S Broomfield BSc |
Science |
| Mrs D Braun-Mackle BA, PGCE |
Modern Languages |
| Mr M Bray BA, PGCE |
Junior School |
| Mrs F Casey MA, PGCE |
History / 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 / Head of House |
| Miss A Holmes BSc, PGCE |
Mathematics |
| Mrs S Jack MA, Cert Ed |
Junior School |
| Miss L Jackson NCNN, Cert SpLD |
Nursery Manager / Learning Support |
| Mrs L John SNNEB |
Nursery |
| Miss S Kidd BSc, PGCE |
Chemistry / Head of House |
| Mrs S King BA, Cert Ed, Dip TESOL |
Head of English / Senior Tutor |
| Mr M Kirkland BEd |
PE / Games |
| Mrs K MacLean Dip Ed |
Junior School |
| Mr R MacLean Cert Ed |
PE/Head of Games and Activities |
| Miss T MacLean BA, SNNEB |
Nursery |
| 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 |
| Mr J Meharry HNC |
Science Technician |
| Mr K Milligan BSc, Dip Ed |
Computing / Head of Upper School |
| Mr S Nash BA, PGCE |
Geography |
| Miss L Nicolson HNC |
Nursery |
| Miss H Phillips BA, MA, PGCE |
English |
| Mrs E Reed BEd |
Junior School |
| Mrs L Robinson BSc, PGCE |
Biology |
| Mrs E Ross BSc, PGCE |
Mathematics |
| Ms E Scott BA, PGCE |
Art and Design |
| Mrs C Shaw BEd |
Junior School |
| Miss J Sutherland BA, Dip Ed |
Social Science |
| Miss L Thrippleton BSc, PGCE |
Head of Mathematics / Director of Studies |
| Mrs R Vekic BA, Dip Ed, MCIPD |
Business Studies |
| Mrs R Vevers MA, PGCE |
Librarian / English |
| Miss C Waugh HNC |
Nursery |
| Mrs V Wilson Dip PE |
Physical Education |
| Mr C Wright MA, MPhil, Cert Ed, ALCM |
Head of Modern Languages |
| Miss J Wright BA, PGCE |
Physical Education |