Pastoral and Boarding

David MacKinnon

David MacKinnon

Head of Pastoral
View More

David MacKinnon

Alison Armstrong

Alison Armstrong

Boarding Mistress
View More

Alison Armstrong

Daisy Zhang

Daisy Zhang

Counsellor
View More

Daisy Zhang

Callum Donkin

Callum Donkin

SEN Teacher
View More

Callum Donkin

Lily Zhong

Lily Zhong

SEN Teacher
View More

Lily Zhong

Linda Wang

Linda Wang

English Support Teacher
View More

Linda Wang

Andrew MacCarthy

Andrew MacCarthy

English Support Teacher
View More

Andrew MacCarthy

Hillary MacKinnon

Hillary MacKinnon

English Support Teacher
View More

Hillary MacKinnon

Tracy Tian

Tracy Tian

Matron
View More

Tracy Tian