Today, we are really seeing young Canadians making a genuine effort to learn both official languages. The francophones want to learn English just as much as the anglophones want to learn French. And the statistics back that up.
But they encounter a big problem when they enter the workforce. After spending a year, or two or three in the same unilingual workplace, they gradually lose their ability to speak the other language.
Would that same kind of exchange be possible? Canadians today are working in large companies with employees in a number of provinces. Wouldn't it be possible to give young people in different language communities access to work exchange opportunities for a few months a year so they could have that exposure and keep up their language skills?