Our language school is part of a North American network of language schools. Montreal, Canada’s second-largest city, is found on an island in the St. Lawrence River, in the province of Quebec, in the eastern part of Canada. The school is located in a modern building in downtown Montreal.
The immediate neighbors include the Montreal Museum of Fine Arts, the Ritz Carlton Hotel, and the famous Holt Renfrew Department Store. All of Montreal’s famous places of interest can be reached on foot or by using public transport from downtown.