Teaching Staff
Principal
Nursery Teacher; Deputy Designated Teacher
Primary 1 Teacher (M-Th); Head of Foundation Stage; Senior Leadership Team
Primary 1 Teacher (Fri); Music Coordinator
Primary 1/2 Teacher
Primary 2 Teacher; World Around Us Coordinator
Primary 3 Teacher; Integration Coordinator
Primary 3 Teacher; Numeracy Coordinator; Eco-Schools and Sustrans Coordinator
Primary 4 Teacher; Head of Key Stage 1; Designated Teacher; Senior Leadership Team
Primary 4/5 Teacher; The Arts Coordinator
Primary 5 Teacher (Mon, Tues, Wed and Fri)
Primary 6 Teacher; Literacy Coordinator
Primary 6/7 Teacher; Vice Principal; Head of Key Stage 2; Assessment Coordinator; Senior Leadership Team
Primary 7 Teacher; Newcomers Coordinator
Learning Support Coordinator; Senior Leadership Team
Currently on Maternity Leave
Classroom Assistants
Nursery Assistant
Nursery Assistant
Primary 1 Assistant
P1 Assistant
Primary 1/2 Assistant
Primary 1/2 Assistant
Primary 1/2 Assistant
Primary 2 Assistant
Primary 2 Assistant
Primary 2 Assistant
Primary 3 Assistant
Primary 3 Assistant
Primary 3 Assistant
P3 Assistant
Primary 3 Assistant
Primary 4 Assistant
Primary 4 Assistant
Primary 4/5 Assistant
Primary 5 Assistant
P5 Assistant
Primary 6 Assistant
P6 Assistant
Primary 6/7 Assistant
P6/7 Assistant
Arabic Teacher P6/7 Assistant
Primary 7 Assistant
Primary 7 Assistant
P7 Assistant
Office Staff
Financial Officer
Clerical Officer
HR and Payroll Administrator
School Support Staff
Kitchen Staff Cleaning Staff
Kitchen Staff
Kitchen Staff
Kitchen Staff
Cleaning Staff
Cleaning Staff
Caretaker
Therapy Dog
Hamish is our Therapy Dog in Training. He comes to school on a Friday. He lives with Mr Scott-Mulholland.