Head TeacherMr Mark Wells
Depute Head TeacherMrs Nicola Hocknull
Principal TeacherMr David Ritchie
Principal Teacher (Acting)Mrs Zoe Gordon
Principal Teacher (Acting)Mrs Siannon Ramsay
P1aMiss Jenna Murphy
P1bMrs Wendy Kennedy
P1/2Miss Emily Lydon
P2Miss Kelsey Marshall
P2/3Mrs Siannon Ramsay and Mrs Zoe Gordon
P3Mrs Gemma Fleming and Mrs Sophie Mudd
P3/4Miss Rebecca Muir
P4Mrs Lynn McVay and Mrs Jean Tulloch
P5aMrs Caroline Kerr
P5bMiss Greer Marshall
P6aMr David Ritchie
P6bMiss Emma Devonshire
P7aMiss Megan Kennedy
P7bMrs Charlotte Rutter

P.E. Specialist

Mrs Susan Reid
Support for LearningMrs Gill Doyle
RCCT 

Mrs Emma Newton, Ms Louise McAlpine, Mrs Heather Begarnie