Here are some helpful links from The Grade 7 Core French Resource Guide (Department of Education).
Canadian Parents for French, Newfoundland and Labrador
Canadian Association of Second Language Teachers
Francophone Newspaper
Canadian Hertiage Website