Seriously, you're calling immigrants "racist and old fashioned and intolerant?" That's a good one. First of all, immigrants are the ones who are faced with racism in Canada and not the other way around. Canada, in case you have forgotten, is not a white, anglo-saxon nation! We have a diverse...