13 years of teaching French
Immersion; communicative; interactive
Yet to be added
Yet to be added
Yet to be added
6th, 7th, 8th, 9th, 10th, 11th, 12th, Higher Education
Social Studies, World History, World Languages, French, Japanese, Other (World Language), Arts & Music, Visual Arts, Graphic Arts, Music, en francais