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 (PT Management)
Dr B Brindle English
Miss V Fordham English (Probationer)
Mrs L Whall Mathematics
Dr M J Close Biology
Mrs E MacRae Physics / RME (PT Curriculum)
Miss K MacAllister French / German
Mr I Cumming Gaelic
Mrs B Somers German / History / English (PT Pupil Support)
Miss E Smith Geography/Geology
Ms A Velt Modern Studies / History / PSHE Coordinator
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 Curriculum)
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