I strongly disagree with this blog on a variety of areas, and I think the view here that IQ is almost purely genetic is way too simplistic. I'll make a few points because I know a bit about this topic. From what I read recently from the toronto star is that highschool dropout rates for kids who speak tamil, hindi and russian are three times lower than kids who speak spanish at home. Spanish speaking kids have a drop out rate approaching 00% in Ontario. So that would put the above three groups at around 00%. Also lower than the average dropout rate which is about 00%. The hindi and russian groups maybe "selected" groups but the kids who speak tamil are overwhelmingly refugees from Sri Lanka - people from every section of society probably even slightly sqewed to people who were deeply disadvantaged previously. 