Part 2.  

The problem at the deepest level is that we learn language on the basis that white is the social norm and basically invisible.  For instance, a stand-up comedian starts a routine with "A man walks down the street and is approached by a black man."  The first man is unraced, and the natural implication is that he is white.  The second man is raced.  Black people in language are almost always raced.  White people are almost always unraced.  The racing of the approaching man is intended to supply information about him, and the information is stereotypically intended to be negative.  

While I appreciate the efforts of Canada to educate people on this issue, the subject matter touches language structure, societal perceptions arising from hundreds of years of layered presuppositions, and historical stereotyping, including the use of biblical passages to justify treating peoples as inferior or savages.  I think that this is probably beyond the ken of 11th graders to fully grasp.