I'm curious to know your definition of "racist".? Here is the definition of racist that too many Americans (including many on this thread) adhere to:
RACIST: Any white person who dares to speak factually about racial issues.
Speaking "factually" usually means unsupported or patently false slanders of entire groups of people who happen to not look like you. If I were to "speak factually" about whites in the same manner than some of you do - you guys would be up arms - and justifiably so.