Early French immersion programs, designed for students who don’t speak French as a first language, are offered in every province and territory in Canada, except Nunavut. The starting point, anywhere ...