A escola, que tem sua sede em Nova Iorque, prega seu ensino como "uma verdadeira educação global, com uma visão singular". Segundo o colégio, independente de onde o estudante esteja — seja nos Estados Unidos, no Brasil, ou nos futuros campus — a educação vai ser a mesma, sendo possível o intercâmbio entre países durante o curso. Com grande parcela do aprendizado ocorrendo com auxílio da tecnologia, o aluno estuda e se adapta ao mundo moderno. Sucesso entre os famosos americanos, como Tom Cruise, o colégio ainda conta com aulas em mandarim e espanhol.