I grew up in Ontario, with French at school from grade 4-13. What really made the difference was going to two six-week French immersion courses (https://englishfrench.ca/explore/) in Quebec at the end of grades 12 and 13.
It's a shame that more people don't know about these courses, which are still operating more than 40 years later. The only expense is getting to the location in Quebec; all tuition, housing, meals, books, etc. are paid for by the government. The only requirement is that you have been a Canadian student in the past year.
It's a shame that more people don't know about these courses, which are still operating more than 40 years later. The only expense is getting to the location in Quebec; all tuition, housing, meals, books, etc. are paid for by the government. The only requirement is that you have been a Canadian student in the past year.