I think that what's needed is more personnel, particularly in health. At the same time, it's important to make sure that the integration process is a good one and that their credentials are recognized. There's no point in bringing an enormous number of people here if their abilities and skills are not given recognition so that they can contribute. It's obvious that credential recognition is essential. Not only that, but it's important to ensure that the francophone settings are genuinely francophone in every facet of life.
Each year, 98% of Canadians make use of at least one health service. In other words, everyone uses health services. If this essential facet of life is not available everywhere in French, then the message being sent is that health is secondary if you happen to be francophone.
Francophone immigration is needed, in addition to strong environments and an effective integration process to ensure that Canada's labour objectives are met.