I'll only mention two things, even though there are many others that need to be addressed.
I believe that a shift is beginning for immigration. Immigration occurs in two stages, with people starting out as temporary residents, and then becoming permanent residents.
For temporary residents, there are no language requirements. I would therefore like to suggest that if there is to be a new agreement between the federal government and the Quebec government, it should be a French proficiency requirement for temporary residents as soon as they arrive. That would be helpful.
It has already been suggested to the government that everyone in the process of becoming citizens of Quebec should have a knowledge of French. This would send out the strong message that to be a Quebec citizen, you need to be able to speak French.