English immersion course in Canada

On an immersion course in Canada polish your English while meeting people from all over the world. We have intensive English courses, short summer English courses, unpaid internship programs and many more besides. Have a look at our immersion courses in Canada to find the best program for you.

EF English Courses in Canada

16 + years
2-52 weeks
in Canada
Learn English in Canada. We offer courses for all levels – results guaranteed! Start any Monday, year-round.
Destination: Canada
City: TorontoVancouver