One of the underlying themes in analyzing race equality is the assumption that there are no economically disadvantaged white people. There are white people living in poverty with criminal records, poor educations, and very few opportunities to improve their situation. I cringe every time I hear someone making rash generalizations when describing and labeling the residents of the US. The US is the most diverse country in the world when it comes to race, ethnicity, and pretty much every religion known to man. The elimination of racial strife will never happen until people start taking personal responsibility for their decisions, Laws, statutes, and government legislation cannot make the problems go away unless the individual attempts to make their own opportunities. The screeching lunatics and hardliners on both the left and right drown out the vast majority of the population and create false perceptions. There is racism in the US today but there has been progress in fighting racism. Just imagine if you lived in the deep south 40 years ago and someone told you a black man would be elected President of the US. I imagine both black and whites could not even imagine such a thing. And you do not need a college degree to succeed in life. Gates, Jobs, and Zuckenburg didn't need a degree and look where they ended up. I have worked in the IT field for 28 years and have found it is pretty easy to evaluate someones technical skills during an interview. Their formal education credentials are really not that important to me when deciding who to hire.