Thanh to expand on that, in Canada different Chinese hate each other (probably because of political upbringing in their home country).
Just go to a high school and look at the "cliques", the Hong Kong people are together, Mainlanders are together, and Taiwanese are together, if you're Chinese from Singapore or Vietnam or something (ie. a Chinese expat) you're still shunned by each of the groups and hang out together in your own group.
Then come the Canadian born 1st, 2nd or higher generation like me that can only hang out with other Canadian Chinese and other people who aren't Chinese.
Hell one time my mom was somewhere and this other Chinese lady was lost or something and she refused her help because my mom spoke Cantonese (even after the fact when my mom showed she could speak Mandarin the lady refused her help).
ಠ_ಠLess QQ more Pew Pew
READY TO >> RACE