Council of Second Language Programs in Canada

Canada is a bilingual nation with two official languages: English and French. For over a century, Canada's two languages have been taught by our many fine educational institutions to students from all over the world. As a result, Canadian ...