The New England School of English (NESE)
NESE is located adjacent to Harvard University in the center of Harvard Square in Cambridge. Harvard Square is a focal point of student activity and one of the most interesting and dynamic student centers in the United States. NESE is only 100 meters from the train and bus stations and 10 minutes from downtown Boston. We are also less than two hours away from great skiing, ocean sailing, and beautiful, historic Cape Cod.
Languages:
- Business English
- English as a Second Language
- Intensive English
- Legal English
- Pronunciation
- TOEFL Preparation
- University Preparation