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 ...