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 Watt – Depute Head (lower stages: Monday-Wednesday)
Miss R Fromholc – Depute Head (lower stages: Thursday & Friday)

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)


Mrs L Rae & Mrs L Temple – P1
Mrs M Murray & Mrs L Poole- P1
Miss A Barbazza – P1/2
Miss R Cunningham – P2
Mr J MacDonald  – P2
Miss R Fromholc & Mrs J Griffiths – P3
Miss Rodriguez – P3
Miss C Cameron- P4
Miss E Robertson – P4
Miss Kinghorn – P5
Miss A Smit & Mrs G McPetrie – P5
Mrs F Graham – P6
Mr L  Gordon- P6
Mrs G Wattie – P7
Mrs A Annand – P7

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

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

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


Crossing Patrol Officer