Primary and Junior High

Jonathan Mills

Jonathan Mills

Head of Primary
View More

Jonathan Mills

Zoe Zou

Zoe Zou

Deputy Head of Primary
View More

Zoe Zou

Guoqiang Shen

Guoqiang Shen

Head of Junior High
View More

Guoqiang Shen

Jennifer Gaul

Jennifer Gaul

Head of Music and Performing Arts
View More

Jennifer Gaul

Jason Billows

Jason Billows

Director of Sport
View More

Jason Billows

Tom Li

Tom Li

Head of Maths
View More

Tom Li

Patty Sun

Patty Sun

Mandarin Teacher/Moral Society Teacher
View More

Patty Sun

Eva Yu

Eva Yu

Mandarin Teacher/Moral Society Teacher
View More

Eva Yu

Ruby Zhang

Ruby Zhang

Mandarin Teacher/Moral Society Teacher
View More

Ruby Zhang

Nana Ma

Nana Ma

Mandarin Teacher/Moral Society Teacher
View More

Nana Ma

Emily Zhu

Emily Zhu

Mandarin Teacher/Moral Society Teacher
View More

Emily Zhu

Ivy Zhou

Ivy Zhou

Mandarin Teacher/Moral Society Teacher
View More

Ivy Zhou

Tsishion Liu

Tsishion Liu

Mandarin Teacher/Moral Society Teacher
View More

Tsishion Liu

Claire Deng

Claire Deng

Mandarin Teacher/Moral Society Teacher
View More

Claire Deng

Alice Wang

Alice Wang

Mandarin Teacher/Moral Society Teacher
View More

Alice Wang

Clarie Zhang

Clarie Zhang

Mandarin Teacher/Moral Society Teacher
View More

Clarie Zhang

Jasmine Zhang

Jasmine Zhang

Mandarin Teacher/Moral Society Teacher
View More

Jasmine Zhang

Alice Shi

Alice Shi

Mandarin Teacher/Moral Society Teacher
View More

Alice Shi

Molli Li Mo

Molli Li Mo

Maths Teacher
View More

Molli Li Mo

Jane Jiang

Jane Jiang

Maths Teacher
View More

Jane Jiang

Lisa Lan

Lisa Lan

Maths Teacher
View More

Lisa Lan

Jennifer Wang

Jennifer Wang

Maths Teacher
View More

Jennifer Wang

Candice Wang

Candice Wang

Maths Teacher
View More

Candice Wang

Fiona Qiu

Fiona Qiu

Maths Teacher
View More

Fiona Qiu

Gina Dong

Gina Dong

Maths Teacher
View More

Gina Dong

Kirsty Cheang-Ryan

Kirsty Cheang-Ryan

English Teacher
View More

Kirsty Cheang-Ryan

Stephanie Gall

Stephanie Gall

English Teacher
View More

Stephanie Gall

Darren Amena

Darren Amena

English Teacher
View More

Darren Amena

Sam Phillips

Sam Phillips

English Teacher
View More

Sam Phillips

Jacob Burton

Jacob Burton

English Teacher
View More

Jacob Burton

Angela Hasselkvist

Angela Hasselkvist

English Teacher
View More

Angela Hasselkvist

Hamish Willams

Hamish Willams

English Teacher
View More

Hamish Willams

Mark Saunders

Mark Saunders

Science Teacher
View More

Mark Saunders

Michael Parr

Michael Parr

Science Teacher
View More

Michael Parr

Lynn Li

Lynn Li

Chinese Social Studies Teacher
View More

Lynn Li

Joshua Batters

Joshua Batters

Music and Performing Arts Teacher
View More

Joshua Batters

Grace Bouwers

Grace Bouwers

PE Teacher
View More

Grace Bouwers

Michael Routh

Michael Routh

PE Teacher
View More

Michael Routh

Ares Yi

Ares Yi

Swimming Coach
View More

Ares Yi

Caron Hou

Caron Hou

Swimming Coach
View More

Caron Hou

Leif Raiha

Leif Raiha

Visual Art/DT Teacher
View More

Leif Raiha

Richard Lucas

Richard Lucas

Visual Art/DT Teahcer
View More

Richard Lucas

Robert Fryer

Robert Fryer

ICT Teacher
View More

Robert Fryer

Lucy Donkin

Lucy Donkin

Cover teacher
View More

Lucy Donkin

Joyce He

Joyce He

TA Leader
View More

Joyce He

Jane Xia

Jane Xia

Teaching Assistant
View More

Jane Xia

Jennie Xu

Jennie Xu

Teaching Assistant
View More

Jennie Xu

Lynn Zhou

Lynn Zhou

Teaching Assistant
View More

Lynn Zhou

Theresa Wang

Theresa Wang

Teaching Assistant
View More

Theresa Wang

Will Xu

Will Xu

Teaching Assistant
View More

Will Xu

Emma Xu

Emma Xu

Teaching Assistant
View More

Emma Xu

Cici Yang

Cici Yang

Teaching Assistant
View More

Cici Yang

Francesca Wang

Francesca Wang

Teaching Assistant
View More

Francesca Wang