With Laura DeVries
The past few years have presented challenging immigration law issues for both temporary foreign workers and the Canadian companies that employ them.