Wow...talk about a misinformed left wing marxist spin. Their are more lies, false flags and whiny innuendo in this essay, but then with her way of looking at things, 150 needs to be a time of self flagellation and blame for the wows of immigrants and a people who won't help themselves. Like the indians, this immigrant is  picking up on the poor me rhetoric, blaming the people who live in her adopted home and the society we have built for ourselves as the reason for her problems. You don't like a mainly white society? then don't move to a place that is 70 percent white race, cuz like it or not we are everywhere. Canada's tolerance towards immigrants is second to none Denise, so grow up and drop the racist rhetoric you and your kind seem to always throw around to demonize and demoralize others. You should be ashamed, and no I'm not angry your here conducting yourself in this way, I am ashamed for the people who associate with you cuz you are an embarrassment to the meaning of Canada 150.