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 Bruce – Early Years Practitioner
Miss K Harrison -Nursery Support

Miss R Cunningham – P1
Mrs L Rae & Mrs T Murray – P1
Miss N Smith – P1
Miss A Barbazza – P2
Miss E Robertson – P2
Mr L Spicer – P3
Mrs L Soulsby & Mrs L Temple – P3
Miss R Fromholc – P4
Miss Rodriguez – P4
Mrs F Graham – P5
Miss J Skene – P5/6
Miss R Moffat – 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