Está ubicado en un hermoso campus de 42 hectáreas en Newmarket, Ontario, (a solo 40 km del centro de Toronto, Canadá) con más de 172 años de educación basada en la tradición, valores y que inculca en cada estudiante la capacidad y responsabilidad de hacer el mundo más grande, mejor y más hermoso de cómo lo descubrieron. Desarrollan ciudadanos globales innovadores, valientes y compasivos que actúen fieles a sus valores.