Teaching and non-teaching staff work together to create a challenging and caring learning environment for all our pupils.

Teaching Staff

Mrs I R MacKenzie Headteacher (Business Studies and Economics)
Mr N Hulme Depute Headteacher (Geography / Maths)
Dr C Caley Chemistry
Dr B Brindle English
Miss V Fordham English
Mrs L Whall Mathematics (PT Maths & Technologies)
Dr M J Close Biology
Mrs E MacRae Physics / RME (PT Science)
Miss K MacAllister French / German (PT Languages)
Mr I Cumming Gaelic
Mrs B Somers German / History / English
Miss E Smith Geography / Geology
Ms A Velt Modern Studies / History (PT Social Subjects)
Mrs C Browne Art and Design
Mr A Gorman Craft Design & Technology (CDT)
Miss H Orr Music
Ms H Murton Drama
Mrs D Hildrey PE (PT Health & Wellbeing)
Mrs C Bulmer PT Support for Learning
Ms J Maclennan Support for Learning
Mrs A Wyatt Support for Learning
Mr G Nimmo Piping Instructor
Mr D McIntosh Drumming Instructor
Miss R Sutherland Strings Instructor

Non-teaching support staff

Mrs D Perris Clerical Assistant
Mrs F MacKenzie Science Technician
Mrs A Fraser Pupil Support Assistant
Mr M Bulmer Pupil Support Assistant
Mrs C Baptist Pupil Support Assistant
Mrs E MacLean Head of School Catering
Mrs F MacKintosh Active School Coordinator
Ms G McKenna Children’s Services Worker
Mr P Burden Youth Development Officer