• If you are planning to be a temporary worker in Canada, you need to know a number of things...