Our Advantage

Great Location

Great Location

Toronto Campuses

We are located in Toronto, Canada. Toronto is the largest city in Canada and is the cultural, entertainment and financial capital of Canada. This makes Toronto a prime location to immerse in the English language. 

You will find Canadians here in Toronto are  warm and friendly to foreigners. 

UMC is conveniently located in the most diverse areas of Toronto, in the uptown and midtown areas of the city, surrounded by trendy cafes, restaurants and theaters. 

Montreal Campus

UMC Montreal is in the heart of the entertainment district by La Place-des-Arts, home to 6 concert and theater halls including the Montreal Symphony House.

You may also find a museum of contemporary arts, an underground mall part of the Underground City and a large popular esplanade where concerts and shows are regularly presented. 

UMC is next to the subway station Place-des-Arts and is 5 minutes from McGill University.