By my personal observations, racism up north stretches beyond the black/white thing. Hell, here in the city where I live, I have witnessed the Germans berate the Polish, Serbians just act like assholes to everybody, Mexican's are looked upon as "niggers" by just about everybody. Jews keep amongst themselves, and anyone from the south is treated like a Beverly Hillbilly. There are so many sub-cultures here that place themselves above any other culture, it's like a prejudice stew.
Keep in mind, however, I speak only in the most general of terms. There are cool people every where ya go. (Those are the one's I hang with. I'm prejudice that way.
)