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.