Head Teacher
Laura Spence
Depute Head Teachers
Catriona Bathie
Lindsey Morrice
Principal Teacher
Kasia Cioslowska
Class Teachers
Dee Kinnes
Susannah Irwin
Katie Smith
Bryony Aston
Shannon Dryburgh
David Hamilton
Sarah Devlin
Greg Anderson
Emily Watson
Rachael Moylett
Michael McNaugton
Elaine Scott
Specialist Teachers
Heather Muras – Art
Matt Kirkbride – Swimming
Office Staff
Carol McCormick
Darrell Drury