The school is lucky enough to have a full complement of staff for all four nursery groups and fifteen 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 Fromholc – Depute Head (lower stages)

Nursery Staff

Mrs A Golding -Senior Early Years Practitioner
Mrs W Wood – Early Years Practitioner
Miss C Fraser – Early Years Practitioner
Mrs B Wojtowicz- Early Years Practitioner
Miss K Bruce – Early Years Practitioner
Mrs C Knight – Early Years Practitioner
Mrs M Pirie -Early Years Practitioner (Wednesdays)


Miss R Cunningham – P1
Mrs M Murray & Mrs L Poole- P1
Miss A Morrison -P1
Mrs L Rae & Mr H Rose – P2
Miss A Barbazza – P2
Mr J MacDonald  – P3
Mrs L Temple & Mrs F Graham – P3
Miss Rodriguez – P4
Miss Kinghorn – P4
Miss C Cameron- P5
Miss E Robertson – P5
Miss A Smit  – P6
Miss Z Reid & Mrs G McPetrie – P6
Mr L  Gordon- P7
Mrs A Annand – P7

Mr D Gibson – NCCT Teacher
Mr H Rose – NCCT Teacher
Mrs C Sim – Learning Support

Pupil Support Assistants
Mrs K McDonald
Mrs E Cardno
Mrs S Mackenzie
Miss K Harrison
Miss E Turner
Mrs V Nirmal (EAL)

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


Crossing Patrol Officer