Engineering in Canada is a wasteland.  The OSPE found that 2/3rds of Canada's trained engineers cannot even find field-relevant jobs.  Bringing in TFWs when we have such a huge glut of talent in Canada is beyond insulting and disparaging of our domestically trained and qualified professionals who would love to contribute fully to society.