A filosofia da The New England School of English é propiciar, em um ambiente acolhedor, o melhor treinamento no idioma inglês e na cultura norte-americana, através de um programa intelectualmente desafiador da mais alta qualidade. A meta da escola é oferecer, desta forma, uma oportunidade extraordinária para aprender inglês.
A NESE está localizada no terceiro andar de um prédio em frente à Harvard University, no centro da Harvard Square em CAMBRIDGE, a 120m da estação de trem e onibus e a 10 minutos do centro de Boston. "The Square" tem sido bem apropriada para atender as necessidades e oferecer entretenimento aos estudantes: cercada por cafés, restaurantes, livrarias, lojas. A alguns passos daí tem palestras universitárias; projeções de filmes clássicos e atuais; teatros e concertos e a música está sempre presente nas ruas e nos parques.












