I will just comment from the dental point of view on the same question, if I may.
The profession has taken a number of steps to improve and streamline this sort of processing to get foreign-trained, non-accredited dentists into Canada to practise their skills.
We have a program that has three parts to it that can be completed in a year's time, and at the end of that, on successful completion, they can sit the same examination that a graduate from any dental school in Canada would sit. When they pass that, they can practise in any province in Canada. There is freedom of movement across the country.
If for some reason they're not successful there, there is access to gap training programs and upgrading programs that are offered in essentially all the universities in Canada.
Dentistry is very proud of its track record in this area.