Language Programs: English or French as a second language from middle school and up.
http://www.schoolsincanada.com/Canadian-Education-System.cfm
Language Programs: English or French as a second language from middle school and up.
http://www.schoolsincanada.com/Canadian-Education-System.cfm