Skip to main content

Our Staff

There is a teaching staff of 21.
This consists of Head Teacher, 2 Depute Head Teachers, 1 Principal teacher of Support for Learning, 13 full time equivalent Class Teachers, 1 part-time Class teacher, 2 full time teachers of Support for Learning and 1 part time teacher of Support for Learning.
We also have visiting teachers of Music, Art and P.E.

Head Teacher

Ms Snodgrass

Depute Head Teacher

Mr Collins

Depute Head Teacher

Ms Stuart


Mrs MacDonald

P7 Teacher/PT primary

Mrs Simpson

P6/7 Teacher

MIss Cameron

P6 Teacher

Miss Taylor

P5/6 Teacher

Miss Shaw

P5 Teacher

Mr Collins

P4/5 Teacher

Mr Scrase

P4 Teacher

Mrs Anderson

P3/4 Teacher

Miss Horner

P3 Teacher

Mrs Fearnon

P3 Teacher

Mrs Lang

P2/3 Teacher

Miss Earnshaw

P2 Teacher

Ms McCann

P1/2 Teacher

Ms Stuart


Mrs Stewart

P1 Teacher

Mrs Mustard

Nursery Manager

Miss Main

Additional Support Needs Teachers:

Mrs Vaughan/Mrs Reid/Mrs Harrison/Mrs McClure

Teacher of Art

Mrs Kelman

Teacher of PE

Mr West

Teacher of Music

Mrs Taylor

There is a Nursery Manager, 2 Senior Nursery-Nurses, 4 Nursery Nurses, 4 Early Years Support Workers and 1 Pupil Support Assistant.  There are 15 full/part-time Pupil Support Assistants.  There are 2 Classroom Assistant to support children's learning and 1 Children's Supervisor.

There is a full-time and part-time Administrator and a Janitor.

Meals are cooked in the school and the children are supervised by 5 lunchtime supervisors during the lunch hour. One children's supervisor and 5 supervisors are available at the morning interval.

Children who are in P1, P2 and P3 receive school meals for free and are given a choice of three options on a daily basis.