Per 2024 har skolen 57 ansatte, hvorav 38 er lærere. Omtrent 40% av lærerstaben er britisk, 30% amerikansk og 30% er fra andre land, bl.a. Canada, Kina, India, Polen, Frankrike og Norge. Til en hver tid er omtrent 245 elever fra omtrent 30 nasjoner innrullert. Utdanningsprogrammet er tilpasset den internasjonale elevmassen.