answer:Africans are a hell lot better at standing in the sun for long periods of time, then say, and Irish man. One will burn severely and perhaps have to be hospitalized while the other will not. Does that answer your question, There is no indication that anyone race is better at any mental function over another. I might be possible to point out that the sociological factors involved with why Asians are good at math might have something to do with the unity of the family unit and the amount of pride taken into education. You might say that Americans are lazy and producing less engineers in the world because the family unit does not support and higher standard and competition as in some of the Asian countries that produce such mathematically smart people. And further the school days are longer and sometimes 6 days a week. Its a social factor about the society in question, it has nothing to do with the Mental abilities of the race over another. They want to win and be good, while Americans think they already are and put far less effort into the whole thing, because of this we are falling behind on the technology and scientific factors compared to many other 1st world nations.