I'm a new PR of Canada (still living in the US and waiting to find a job in Canada) and I also strongly believe that majority of Canadians are very nice and honest (though I was shown a middle finger while walking on a side walk along with my 3 years old daughter in Vancouver, I take it as an...