Prejudice, racism, etc. It's all hatred because of cultural difference. My girlfriend told me a story about a tour they went on before. In a restaurant in Quebec (as in the city), some kid around our age (17-16) started making fun of her for being non-white. I just wished I was there to tell the guy off. I mean like pretty much EVERYONE in Canada is an immigrant. IIRC, only the First Nations are the native culture here.