Accessibility and Contact Us
Close Icon
Close Icon
Toggle Mobile Menu Visibility

School Staff

List of our school staff

Senior Leadership Team

Head TeacherKathryn French
Depute Head TeacherBarney Todd
Principal TeacherKaren Keegan
Principal TeacherNicola Barclay
Principal TeacherCiaran McRae

Office Staff

Admin AssistantPatricia Charles
Clerical Assistant Maria MacAulay

Class Teachers

P1Lauren Wilson
P2/1Sarah Young
P3Karen Keegan
P4Sheila Wells
P5Dennis Price
P6Lisa Johnstone
P7/6Rachael McClure
P7Iain Sinclair
ArtIona Mohammed
PELouise Sellar
Oak ClassRyan Hunter
Willow ClassAshley Crawford
Sycamore ClassDavid Adam
Rowan ClassKaren Rojboonthueng
Support for LearningKirsteen Steven

Pupil Support Workers

Pupil Support WorkerJanet Totten
Pupil Support WorkerAsif Rehman
Pupil Support WorkerGail Muir
Pupil Support WorkerDenise Pinner
Pupil Support WorkerCorinne Dalglish
Pupil Support WorkerMoira Shearer
Pupil Support WorkerLiz Morris
Pupil Support WorkerVicky Kennedy
Pupil Support WorkerJackie Spencer
Pupil Support WorkerAmanda Morrison
Pupil Support WorkerChantelle Taylor


Share this page

Facebook icon Twitter icon email icon


print icon