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.
Senior Leadership and Teaching Staff
Non-Class Committed Head Teacher
1x Head Teacher
Lower School Teachers
P1/2 - 2x Teachers (M, Tu, W, Th) | (F)
P2/3 - 2x Teachers (M, Tu, W, Th) | (F)
P3/4 - 1x Teacher
Upper School Teachers
P4/5 - 1x Teacher
P5/6 - 2x Teachers (M, Tu, Th, F) | (W)
P6/7 - 1x Teacher
Specialist Teachers
2x Non-Class Contact Time (NCCT) Teachers
1x Teacher of Additional Support for Learning
(shared with Aberchirder School)
Early Years Staff (Non-Teaching)
1x Early Years Senior Practitioner
(shared with Portsoy Early Years)
1x Early Years Lead Practitioner
3x Early Years Practitioners
1x Early Years Support Worker
Pupil Support Staff (Non-Teaching)
4x Pupil Support Assistants
1x Pupil Wellbeing Worker
(shared within the Banff cluster)
1x Enhanced Provision Outreach Practitioner
(shared within the Banff cluster)
School Support Staff (Non-Teaching)
Administrative/ Business
1x Administrator
1x Admin Support Assistant
Facilities
2x Facilities Operatives
(shared with Banff Academy)
2x Cleaners
Catering
1x Unit Cook/ Supervisor
3x Catering Assistants