My son's previous immersion class in Kitchener left 2 boys in Grade 5; His current immersion class is 50-50. Majority of his french teachers's native language is English which affects his accent. So far his French is still not bad, he can sometime teachs his sister French and help me read some French notes. Hope it helps.