Skolen har per 2017 tre skoler i Kina- en i Beijing, en i Shanghai og en i Hongkong- og en i Bangkok i Thailand.