How to raise kids not to be racist - National | Globalnews.ca (external - login to view)
Simple. Teach him that he's a world citizen first and a Canadian second.
Racism and misogyny are learned behaviour and you don't need to be a parent to prevent children from internalizing. Children are socialized at home, on the schoolyard and increasingly online. We may not raise the next generation perfectly unracist and unsexist, but I have a lot of faith that we're getting better. There's a lot of adults kicking and screaming and holding us back, but we'll get there.
White people are already a minority on this planet and always have been.