I would agree with you on addressing racism. A lot of the hate we hear of is blatant racism, and addressing racism by education is the only way to deal with it. My experience is that racism is a learned behaviour.
I'm very fortunate; I grew up in northern New Brunswick, and I was never exposed to people from any other race but our own. There was friction between English and French, but.... And when I came to Ontario, to Hamilton, and I saw exhibitions of hate, particularly in early seventies--