Everyone will learn eventually, but parents are the first and foremost teachers. Visible being the operative word, people have looked askance at anyone who doesn't look like them since time began. One can only hope this stops as soon as possible. People who've been discriminatory all their lives, when faced with affirmative action or other remedial efforts, suddenly object under the guise that this would amount to racism, sexism or any other ism, and they are the ones trying to be good. Try the Central Fraser Valley of British Columbia where there is a large Sikh population and you will find the winds of bigotry blowing in both directions.
Racism is just as persistent in Canada as it is in the United States.
Canada just happens to be a bit more subtle about it. The US has the Ku Klux Klan, we have the Heritage Front. The US has Ashcroft, we have Preston Manning. Not much different, just quieter. It's as persistent as ever, it's just better hidden.