Principal and Senior Leaders
Principal and Senior Leaders
Introducing our principal,
Introducing our principal,
Mr. Gavin MacGregor.
Mr. Gavin MacGregor.
He cannot wait to meet you all!
He cannot wait to meet you all!
Our Vice Principals can't wait to meet you all!
Our Vice Principals can't wait to meet you all!
© Kowloon Junior School, English Schools Foundation