Teachers

Meet Our Team

Adeline Law

Adeline Law

Associate Teacher
Akhila Ani

Akhila Ani

Class Teacher

Alexander Weeks

Secondary Teacher & Humanities Coordinator

Alison Weeks

Secondary Teacher & Head of Secondary Teaching and Learning
Anita Tripathi

Anita Tripathi

Class Teacher
Anitha Eddula

Anitha Eddula

Science Lab Officer
Archana

Archana

Class Teacher & Assessment Coordinator
caroline boucher

Caroline Boucher

French Teacher
Christopher Barrie Hansford

Christopher Barrie Hansford

Substitute Teacher
Chua Yuyan

Chua Yuyan

Class Teacher
clarisse berthelot

Clarisse Berthelot

Secondary Teacher (Humanities and IGCSE Geography)
Craig Ramsey

Craig Ramsey

Secondary Teacher (Humanities) & Wellbeing Coordinator
Mr Da Wei Sim

Da Wei Sim

Physical Education Teacher
daniel whisby

Daniel Whisby

Secondary and IGCSE Teacher
darilene woon

Darilene Woon

Class Teacher
deepak balakrishnan

Deepak Balakrishnan

Class Teacher
deepti jakhmola

Deepti Jakhmola

Class Teacher
diana leng

Diana Leng

Secondary Teacher
Elliott Titcombe

Elliott Titcombe

Class Teacher
Esther Jane Edward

Esther Jane Edward

Secondary Teacher (IGCSE ICT & Computer Science)
ezza syafiqah bte abdul razak

Ezza Syafiqah Bte Abdul Razak

Resource / Class Teacher
Gemma Milligan

Gemma Milligan

Secondary Teacher
Teachers

Goh Mee Mee

Resource Teacher
harriet walker

Harriet Walker

Class Teacher
Harry Orgee

Harry Orgee

Physical Education Teacher & Coordinator
Hirva Pota

Hirva Pota

Secondary & IGCSE Teacher
jamie murthwaite

Jamie Murthwaite

Secondary Teacher
Teachers

Jeanette Ong

EAL Teacher
Joanne Tang

Joanne Tang

Associate Teacher
jodie wong

Jodie Wong

Class Teacher & DEIJ Coordinator
joyce long (1)

Joyce Long

Visual Art Teacher
joycelyn lim

Joycelyn Lim Nengli

EAL Teacher
joyeeta nag chowdhury

Joyeeta Nag Chowdhury

Class Teacher
juan viola

Juan Viola

Physical Education Teacher & ACSIS Coordinator
julie xie

Julie Xie

Mandarin Teacher
kareem majed abdel rahim

Kareem Majed Abdel-Rahim

Secondary Teacher
Kenny Ng

Kenny Ng

Visual Art Teacher & Coordinator
ruth koh

Koh Jia Ai (Ruth)

Class Teacher
lauren lee

Lauren Lee

Secondary Teacher (English and Literature)
le subi

Le Hong Phuc Subi

Visual Art Teacher
liao shan shan

Liao Shanshan

Secondary Teacher (Mathematics)
lina ong

Lina Ong

Class Teacher and Early Years Coordinator
manrasna kaur

Manrasna Kaur

EAL Teacher
maria tymosiewicz

Maria Tymosiewicz

Secondary Teacher
jishe mathew

Mathew Jishe Susan

Class Teacher
meenu ganesan

Meenu D/O Ganesan

Secondary Teacher (Science & IGCSE Biology)
Ms Mindy Koh

Mindy Beng Lee Koh

IGCSE Mandarin Teacher
mridula pradhan

Mridula Pradhan

Class Teacher
mustapha nazri

Mustapha Nazri

Physical Education Teacher
nadia khalid

Nadia Khalid Feroze

Secondary Teacher
nastasia jervis

Nastasia Jervis

Class Teacher
nathalie lefort

Nathalie LeFort

French Teacher
neelam rawat

Neelam Rawat

Hindi Teacher
neetika makan

Neetika Makan

Class Teacher
Ms Neha

Neha

Secondary and IGCSE Teacher
nelda cilliers

Nelda Cilliers

Secondary Teacher (Business Studies)
Nur Amalyna

Nur Amalyna

Science Lab Officer
Nur Amirah

Nur Amirah

Associate Teacher
nur bayyinah binti roslee

Nur Bayyinah Binti Roslee

Associate Teacher
nurafifah khair

Nurafifah Khair

Resource Teacher
payal chaudhri

Payal Chaudhri

Class Teacher
pooja khare

Pooja Khare

Hindi Teacher
pooja mishra

Pooja Mishra

Class Teacher
preena puvanesh

Preena Puvanesh

Inclusive Education Teacher & Coordinator
rachel tan shiya

Rachel Tan Shiya

Class Teacher
rajul seth

Rajul Seth

Secondary Teacher (IGCSE, AS & A Level Science)
rena foo

Rena Foo

Class Teacher
renuka srivastava

Renuka Srivastava

Class Teacher
rosemary ho

Rosemary Ho

Class Teacher
savitha santosh nair

Savitha Santosh Nair

Class Teacher
shah rizlan samsir

Shah Rizlan

Class Teacher
shubhra sharma

Shubhra Sharma

Class Teacher
sim hwee ling

Sim Hwee Ling

Associate Teacher
siti hajar

Siti Hajar

Class Teacher

Siti Rizwana Sirazudeen

Resource Teacher
wong siying

Siying Wong

Class Teacher
sneha narang

Sneha Narang

Secondary/ Pre-University Teacher
Teachers

Sreedevi Sarin

Substitute Teacher
srishti pingali

Srishti Pingali

Class Teacher & Primary Curriculum Coordinator
stefano brandi

Stefano Brandi

Class Teacher & Grades 3-5 Coordinator
stephanie lim

Stephanie Lim

Visual Art Teacher
subatra devi

Subatra Devi

Inclusive Education Teacher
susan sawarkar

Susan Sawarkar

Secondary Teacher & Pastoral Care
tasha krishnan

Tasha Krishnan

Class Teacher & Science Coordinator
Teachers

Tiffany Heng

Class Teacher
chung sheung yi (vivian)

Vivian Chung

EAL Teacher
Weiyu Bu

Weiyu Bu

Mandarin Teacher
William Ellinger

William Ellinger

Secondary Teacher (Mathematics)
woojin chang

Woojin Chang

Academic Counsellor
zanariah kamil

Zanariah Mohd Kamil

Associate Teacher