I'd recommend the school to anyone looking for an inquiry based approach to education (vs a more "traditional" approach) and an international perspective.
All reviews seem positive