Teaching Staff

We have around 65 full-time teaching staff, each one a specialist in their subject, and committed to the ethos of Glenalmond.   

The school benefits from dynamic, energetic and committed teaching staff, all of whom live on campus and help create the very tangible sense of community that is evident at Glenalmond. This approach is central to Glenalmond’s continued success, ensuring that all pupils, both day pupils and boarders, receive the individual attention and support that they need to make the most of their talents and abilities.

All teaching staff are also involved in extra-curricular activities, enabling learning to continue beyond the classroom.