On a side note, when I was in high school, every year there used to be an Honour Role list posted after final exams. The list had 10 names with the highest over all grade averages. Those top 10 names were always, and I meant through all the years I was in the school, they all used to be always kids from immigrant back grounds, either Brown/Arab/Asian/Chinese/Russian etc, I never once saw a Western white sounding name on that list.
Not that it matters, may be things were different in other schools. But that is what I saw. So I believe there might be a factor of jealousy too, because a lot of these racist old boomers have grand kids too.