I have mixed feelings about this issue. For one thing, educational institutions drilled into my head as a kid how racism is wrong, how we're born equal, etc. History classes seemed to emphasize slavery, the civil war, civil rights, MLK, and the South's segregation laws.
As a white boy, it was drilled into my head that whites are evil and they left me with the impression that WE are responsible for everything wrong in the world. Despite the fact that I wasn't born until 1975, somehow my fellow black classmates were blaming me for their troubles and thought that I owed them something. As a result, black people would bully the whites, steal from them and hurt them because they thought they were getting revenge on the white man.
The ultimate irony is that what resulted was far more racism towards whites than from them. FBI crime statistics show that there is WAY more black-on-white crime than the other way around. To make matters worse, when this kind of thing happens it is rarely labelled as a hate crime, because apparently only whites are capable of hate crimes lol.
During the whole Trevon Martin trial, there was something else that was going on that would make your skin crawl. I don't remember details but this is what I do remember:
A white couple was kidnapped, tortured, and brutally murdered by 2 black men and 1 black woman. The white girl got her tits cut off (I'm not fucking lying!), her private parts cut into little pieces and force-fed down her throat!! The dude got both his ears cut off as well as his tongue. For 3 days they were tortured until eventually they both bled to death!
The 3 suspects got the death penalty I believe, but I could be wrong. The thing that really pisses me off is that the media never touched this case. It was floating around the internet and the only media attention it got was a news paper article in the local news paper. It wasn't even mentioned on TV once! Not only that, it wasn't even considered a hate crime!!
Now, don't get me wrong. I won't for a second deny that there is still racism in the world, especially Murica. But what I will say is that the media exaggerates the extent of it, while at the same time barely acknowledges the fact that all types of people are racist. They want you to believe that only white people are even capable of it!
There is this saying that every stereotype has a nugget of truth in it. When I took psychology in college, I was shocked to find out that average IQ's differ from race to race. I was faced with some cognitive dissonance because my liberal upbringing told me that everyone is the same and equal, but statistics don't lie. I then had to reevaluate my world view on race. As a kid we always made jokes about the nerdy bookworm Asian kid, but never actually believing that they were inherently intellectually superior. Statistics on IQ tests do indeed show that Asians are on average smarter than whites, while Jews are on the very tippy-top.
And don't try to tell me that IQ tests favor white culture. If that were true, then why are Asians beating whites? I've taken a few of them myself, and they seem to target raw abilities, rather than pre-existing knowledge or cultural values. With the exception of the test being in English, I saw no other biases. Perhaps it's possible that older IQ tests weren't as fair, who knows.
Can the opposite be said of black people? The problem with this issue is that it's never that simple. There are always exceptions to the rule. There are countless brilliant black people out there as well as a ton of half-witted Asians.
I think the ultimate solution to this issue is that we drop the notion of race entirely. Stop asking for it on job applications or college enrollment. This also means that we should drop affirmative action entirely: it's purpose was to combat racism, but it creates a new type of racism in it's place where some groups get preferential treatment over others. This is wrong. What this also means is that we, as a culture, need to drop this concept of race entirely. We are a single human species, some are lighter, some are darker, etc. Every person needs to be treated and judged on a individual basis, and not based on what others who look like them act like.
You do all of these things, and you will see racism slowly disappear. Brazil is far more racially diverse than the US, has far more interracial children, and is far less "racist" as a whole. I wish we could be more like them in that way.
As globalization spreads, I see the future as the hybridization of all races into one. This might take 1000 years though.
TLDR: It's a complicated issue that might be solved with a simple solution: Drop the concept of race from our minds entirely, and just see humans as a wide spectrum of features and attributes.
(To be quite honest I also think the concept of breeds in dogs and cats to be equally silly, as evidence shows that trying to maintain "pure" breeds only results in inbreeding and genetic disorders. Mutts in general are far, FAR healthier and more intelligent)