I'm the only person in my peer-group who argues against racism where I work. Those I've worked with run the gamut from the silent racists; and the wink-wink, nudge-nudge racists; to the tellers of racist jokes---but they all behave themselves in the presence of black people. Sadly, to a man, they would all consider themselves non-racist, if asked. And that's a huge part of the problem.