The school is lucky enough to have a full complement of staff for all four nursery groups and fourteen P1-7 classes. We also have a number of Pupil Support Assistants and specialist teachers.

Mr D Wallis – Head Teacher
Mrs J Macpherson – Depute Head (upper stages)
Miss R Watt – Depute Head (lower stages)

Nursery Staff
Mrs W Wood – Senior Early Years Practitioner
Miss L Hay – Early Years Practitioner
Miss C Fraser – Early Years Practitioner
Miss K Harrison -Nursery Support

Miss R Cunningham – P1
Mrs L Rae & Mrs L Temple – P1
Miss J Skene – P1
Miss A Barbazza – P2
Mr MacDonald & Mrs Mrs T Murray – P2
Mr L Spicer – P3
Miss Rodriguez – P3
Miss R Fromholc – P4
Miss E Robertson – P4
Miss Kinghorn – P5
Mrs F Graham – P5
Miss N Smith – P6
Mr J Laing – P6/7
Mrs A Annand – P7

Mr Gibson – NCCT Teacher
Mrs Poole – Class Teacher (Maternity)
Mr Rose – Class Teacher
Mrs Sim – Learning Support

Pupil Support Assistants
Mrs Barbour
Mrs Robertson
Mrs McDonald
Mrs Reid
Mrs Cardno
Mrs Mackenzie
Mrs Abdullah
Varsha (EAL)

Reception / Administration
Mrs Hyland – School Administrator
Mrs Reid – School Admin Assistant


Crossing Patrol Officer