The subject of foreign workers is heating up in the U.S. right now, and has been a hot topic in Canada in recent years. Local workers often see foreign workers as cheap labourers who take away their jobs. Employers see foreign workers as a way to find scarce skills and cut costs. As is common in debates, both sides are partially right and partially wrong.