If I go into an anglo community in the province of Quebec, I will not be able to exercise my profession until I've passed the French examination.
It's the same thing, but in a much different way in the Province of Ontario, where the language is not so important. Of course, you need to be able to converse in English, but the level of conversation in French is a much higher requirement in the Province of Quebec than English in the Province of Ontario.
That is also true around the country.
Speaking about interprovincial barriers that affect the minority linguistic community in this way, if you are looking at not only engineering but also at other trades and professions that are regulated provincially, I think they are not just looking at Immigration Canada and how they can increase the 2% of services. I say this because these are professions. If you are not able to exercise your profession, then you will go to where you will be able to work in your profession. If it is difficult to exercise your profession in any of the provinces, even in one in which you would like to establish yourself, like the Province of Ontario, or Quebec if you are a francophone, you will have a problem with that.
I think that speaking with a professional association, in health or in nursing, it is important to contribute to the vitality of the minority languages. I don't know if you have ever thought about that.