The problem is the training time and the ability to do so. Nurses for instance take 4 years just to graduate then need extra on the job training to go into any specialty. They don't have enough training spaces to meet the demand. They do allow a lot of nurses to immigrate to Canada every year. I see no reason why any profession should be different. If it's in demand, let them come.
Tracy, they should have been training a bunch of them all along.
They haven't and didn't.
Now we have a shortage.
This glut and shortage has been going on for years.
A few years ago they were laying them off.
Now hospitals can't "afford' nurses.
There's always a reason, but it boils down to government not wanting to spend money on health care and training health care workers.......Con or Lib......no politics here. Just what I have observed.
I'd love to be proven wrong.
BTW, when my wife trained for a RN, it took 3 years, in a training hospital, then she wrote the RN exams for Ontario. Presto Nurso.
I don't think the time has increased, unless of course, the nurse is going to specialize or is doing a Bachelor of Nursing in university.
I believe the course is now given at community colleges.
Woops, my point is; train Canadian nurses first. Look after our own.