I found Canadian Immigration to be arrogant, and racist - and I'm white.
What is the term for it, positive discrimination or something?
I got hassled once by US customs when a flight from toronto got cancelled and I had to get on a Brazilian flight to NY and then join British Airways from there.
The guy couldn't understand that I was going to be in the US for all of 3-4 hours.
