Principal

Deputy Principal
Vice Principal – Primary/Kindergarten
Subjects Taught: Maths

Kindergarten Teacher In Charge

K2(3) Class Teacher

K2(1) Class Teacher

K2(2) Class Teacher

K1(3) Class Teacher
Kindergarten PTA Representative
K1(2) Class Teacher

K1(1) Class Teacher

K2(3) Teacher Assistant

K2(3) Teacher Assistant

K1(2) Teacher Assistant

K2(2) Teacher Assistant

K1(2) Teacher Assistant

K1(3) Teacher Assistant

K1(3) Teacher Assistant

K2(2) Teacher Assistant

K2(1) Teacher Assistant

K1(1) Teacher Assistant
Principal

Deputy Principal
Vice Principal – Primary/Kindergarten
Subjects Taught: Maths

P2(1) Class Teacher Reading Coordinator Subjects Taught: English, French, Geography, PSE

Upper Primary Coordinator Subjects Taught: Science

Lower Primary Coordinator Subjects Taught: Maths, Science

Kindergarten/ Lower Primary Swimming Instructor

P3(2) Class Teacher Subject Leader: Science Subjects Taught: Maths, Science, PSE

P5(1) Class Teacher Subject Leader: French Subjects Taught: French, PSE

Subject Leader: Maths Subjects Taught: Maths

Kindergarten/ Primary Music Instructor

Senior Librarian- Primary/ Training Development Officer

Primary Dance Instructor

P6(2) Class Teacher Subject Leader: English Subjects Taught: English, PSE

P5(2) Class Teacher Subject Leader: History/Geography Subjects Taught: Geography, History

Subject Leader: Physical Education (PE)
Subjects Taught: PE

P1(2) Class Teacher

COORDINATOR FOR READING RECORDS

Subjects Taught: Lower Primary ICT/ Religion

P1(3) Class Teacher

P6(1) Class Teacher Subjects Taught: English

P1(1) Class Teacher

P5(3) Class Teacher Subjects Taught: French, PSE

Primary Teacher

Subjects Taught: Lower Primary PE

P6(3) Class Teacher Subjects Taught: Upper Primary/ S1- French

Subject Taught: English/ Drama

P2(2) Class Teacher Subject Taught: All Subject Except Art, PE

Subject Taught: Religion

P2(3) Class Teacher Subject Taught: All Subjects except Art, PE

P4(2) Class Teacher Subjects Taught: History, Geography, PSE

Subjects Taught: Maths, Science

P4(1) Class Teacher Subjects Taught: English, Geography, History, PSE

P3(1) Class Teacher Subjects Taught: English, Geography, History, PSE

Subjects Taught: Lower Primary Art

P3(3) Class Teacher Subjects Taught: Maths, Science, PSE

Teacher Assistant

Teacher Assistant

Teacher Assistant

Teacher Assistant

Teacher Assistant

Teacher Assistant

Teacher Assistant

Teacher Assistant
Principal

Deputy Principal

Vice Principal –Secondary/A Levels
Subjects Taught: History, Literature

A Level Coordinator Subject Leader: Maths Subjects Taught: Maths

Lower Secondary Coordinator
Subjects Taught: History

Upper Secondary Coordinator
Subject Taught: English

Subject leader: Art & Design
Subject Taught: Art

AS Class Teacher
Subject Leader: English
Subjects Taught: English, English Literature

Librarian- Secondary

A2 Class Teacher
Subject Leader: Science
Subjects Taught: Chemistry

AS Class Teacher
Subject Leader: Business Studies
ECA Coordinator
Subjects Taught: Business Studies

Subject Leader: History/ Geography
Subjects Taught: Geography

Subject Leader: French Subjects Taught: French

PSE/CEG Coordinator

S3(1) Class Teacher Subjects Taught: English

S1(2) Class Teacher Subjects Taught: Science

S2(2) Class Teacher Subjects Taught: Environmental Management

Subjects Taught: Upper Primary/ Secondary PE

Subjects Taught: Upper Primary/ Secondary PE

A2 Class Teacher
Subject Taught: Biology

Subjects Taught: Upper Primary/ Lower Secondary ICT

S1(3) Class Teacher Subjects Taught: Maths

Subjects Taught: Biology

Subjects Taught: Science, Chemistry

Subjects Taught: French

S4(3) Class Teacher Subjects Taught: English Literature

S4(2) Class Teacher Subjects Taught: Physics
Secondary PTA Representative
S3(3) Class Teacher
Subjects Taught: Geography

Subjects Taught: Upper Primary/ Secondary PE

Subjects Taught: Maths

Subjects Taught: History

Subjects Taught: Upper Primary/ Secondary Art

S5(3) Class Teacher Subjects Taught: French

Subjects Taught: Physics

SENCO

SEN

SEN

SEN Teaching Assistant

SEN

Accounts Supervisor

Office Assistant

School Counsellor

Finance Officer

IT & Network System Administrator

Finance Manager

Assistant Librarian

Principal's PA/ HR

Finance Officer

MIS & Website Administrator

Admin Assistant

IT Assistant

Office Assistant

Head Cleaner- IDP Campus

Senior Cleaner

Premises Manager

Handyman

School Nurse

School Nurse

Lab Technician

Cleaner

Cleaner

Cleaner

Cleaner

Cleaner

Cleaner

Cleaner

Cleaner

Cleaner