First of all, on Mr. Carrier's point about being temporary versus permanent, I think we should look at the experienced worker program to give us an idea there. The temporary workers who we should invite, allow, permit, and sometimes encourage to stay as permanent citizens are the ones who, while they were here temporarily, learned the languages, adjusted to the culture, and became useful contributors to Canada. Those are the ones who should contribute, not the ones who otherwise have difficulty fitting in because they don't have skills or they don't have language and so on.
On the temporary foreign worker program, I do agree with Don DeVoretz's views on how we should best use that program, with sunset clauses and so on.