Teaching Staff

Principal

Nursery Teacher; Deputy Designated Teacher

Primary 1 Teacher (M-Th)

Primary 4 Teacher (M) and Primary 1 Teacher (F); The Arts Coordinator

Primary 1/2 Teacher (M-Th); Head of Foundation Stage; Senior Leadership Team

Primary 1/2 Teacher (F)

Primary 2 Teacher; World Around Us Coordinator; Deputy Designated Teacher

Primary 3 Teacher; Integration Coordinator

Primary 3 Teacher

Primary 3/4 Teacher

Primary 4 Teacher; Head of Key Stage 1; Designated Teacher; Senior Leadership Team

Primary 5 Teacher; Numeracy Coordinator; Eco-Schools and Sustrans Coordinator

P5/6 Teacher (M-W)

Primary 5/6 Teacher (Th-F); Music Coordinator

Primary 6 Teacher; Vice Principal; Head of Key Stage 2; Assessment Coordinator; Senior Leadership Team

Primary 7 Teacher; ICT Coordinator

Primary 7 Teacher; Newcomers Coordinator; Literacy Coordinator

Learning Support Coordinator; Senior Leadership Team

Currently on Maternity Leave
Classroom Assistants












P1 Assistant



Primary 2 Assistant


Learning Support Assistant













Office Staff



School Support Staff

Caretaker



Catering Assistant


Cleaning Staff (Supervisor)

Cleaning Staff

Therapy Dog

Hamish is our Therapy Dog in Training. He comes to school on a Friday. He lives with Mr Scott-Mulholland.

