Learn English or French in Canada: Study at ILSC Montréal

-- In Montréal, the largest French-speaking city in the world outside of Paris, there is a captivating mix of European sophistication, lively urban culture and diversity. The city’s unique character was shaped by the French, the English, and two centuries of immigrants from more than 80 countries, creating a blend of old-world architecture and modern style. The ILSC-Montréal campus is set in the heart of Old Montréal, close to the Old Port, and near public transport, restauran
Back to Top