One of the factors that seems to be overlooked here is environment. In China, etc. there is a huge population, and only the top few percent can go on to university. In North America, 70% marks can get one into almost any university, while in China one needs 90+%. Therefore, if one wishes to go to post-secondary school, you have to be the best of the best in a huge distribution curve, and your study habits must be equally excellent. To see asians in the top percentile in education in N America should be a surprise to no one. Their 'standards' are much higher, based largely on population factors.
Then again, I can't remember the last time a white guy won the 100m dash...probably back when 'blacks' weren't allowed to compete.