Also i do believe that it is generational to pass racism but I also believe that it is also generational to NOT pass racism along. If we start now trying to teach some form of equality, just like all negativity it will eventually subside. But also like all negativity and change it will take awhile. It is also a regional thing. I think it is more blatant racism in the south but more subtle when in the north. That is a huge generalization but it really does depend on the region.
And this is the last thing i swear...lol... the confederate flag thing at Ole Miss today really bothered me. This was mainly because it is simply a heritage thing it is not necessarily a racism thing. I am from the south and my dad is from the south. We are proud of that but because we have a few confederate flags and proudly have then elsewhere does not mean that we are racist or that it is a sign of racism. And if I remember, it wasn't even the official flag of the confederacy. So just because someone flies a confederate flag does not mean that they are racist.