A comment about this video: Fast tracking immigrants is beyond stupid. I work with a group of engineers and we have a new guy on board. Every day we have to teach him what engineers do!! Every step? of the way! It looks politically correct that we have this guy on board but he is being paid a lot of money for what??? His schooling (laughs) has him prepared for a job at Tim Hortons at best.
How to Move to Canada: A Primer for Americans