Reconhecida em 8º lugar no Ranking Universitário Mundial para Inovação (WURI), a faculdade oferece os primeiros anos de graduação no Brasil, para depois serem completados nos Estados Unidos. Programa é 100% em inglês e ministrado por uma equipe internacional de professores de diversos países