Accredited institute
The New England School of English
The New England School of English provides intensive English language programs near Harvard Square in Boston, combining rigorous academic instruction with a vibrant international community, expert faculty, and exceptional cultural activities.


