Well lets be honest, the human race is not exactly equal. Certain race are smarter than others in certain things, you can infer from culture, civilization, language, e.t.c. You could say Asians are smarter than all other races, and Negros are better at physio kinetics than any other race. The evidence, facts, and figures are all around. There is nothing wrong with specialization of the human race, just like bloodhounds smell better than greyhounds but greyhounds are faster. In fact I see the specialization of the human race as nothing more than variety and entertainment, and we should learn to embrace our differences. Evolution and geoclimatic factors are reasons for why we are what we are, nobody decided to choose to be white, black, or grey. We should hence stop and decide what we really mean to say when we call another person names. Intelligence is not everything that matters, anybody can learn anything given the right enviromental conditions.
I'm not offended at all to claim that in general, Asians are smarter than whites. That does not mean whites are stupid. Expand on this any more and people call racism.