We are extremely fortunate to have hard-working, dedicated people on our staff team. Our class teachers are caring, experienced people who enjoy working with children. In addition to class teachers. We have regular visits from an Additional Support for Learning teacher who assists class teachers, providing relevant work for either groups of children or individual children.
1x Head Teacher
Lower School Teachers
P1 - 1x Teacher
P2 - 2x Teachers (Mon-Thu | Fri)
P3/4 - 1x Teacher
Upper School Teachers
P4/5 - 2x Teachers (Mon-Tue | Wed | Thu-Fri)
P5/6 - 2x Teachers (Mon-Thu | Fri)
P6/7 - 1x Teacher
2x Non-Class Contact Time (NCCT) Teachers
1x Teacher of Additional Support for Learning
(shared with Aberchirder School)
Early Years
1x Early Years Senior Practitioner
(shared with Portsoy Nursery)
1x Early Years Lead Practitioner
3x Early Years Practitioners
1x Early Years Support Worker
Pupil Support
5x Pupil Support Assistants
School Support
1x Administrator
2x Janitors
(shared with Banff Academy)
2x School Cleaners
Catering Support
1x Unit Cook/ Supervisor
3x Catering Assistants