El programa es impartido en una de las más antiguas universidades de Boston, Lasell College, situada en el conocido barrio de Newton. El campus de 25 hectáreas cuenta con numerosas casas de estilo victoriano y hermosas zonas verdes. La universidad ofrece todo lo que uno pueda imaginar cuando piensa en una universidad americana: residencias, centro atlético, campos y pistas de deportes, biblioteca, centro recreativo, ... todo ello en un ambiente sano, en una inmejorable área y con la ventaja de estar a pocos minutos en metro del centro de Boston. A los estudiantes con un nivel avanzado de inglés y que planeen ir por un periodo largo (por lo menos cuatro meses), pueden asistir como oyentes a cursos universitarios. Además se ofrece un servicio de orientación para ingresar en la universidad de Lasell u otras universidades en el área de Boston.