@z0z0,
There is an inherited factor in IQ that hasn't been in dispute for a long time....but environmental factors have also proven to be a factor that can boost IQ which is a quotient and therefore subject to things like experience. and education.
Jewish people who live in this country place more value on education
Also i would argue that many smart people have stupid kids and vice versa....
There are many people who can do amazing things with math that also dumb as rocks in everything else and people who would be a genius except for their faulty memories and attention deficit problems
I believe that the gene for extreme intelligence is actually several resessive genes (one of which i obvious do not have from my spelling) and a lot of people suffer from non congential probelms and minor genetic weaknesses that keep them from accessing these genes...
as we learn to solve these problems the differences in intellilect will lessen...there will always be very dumb and very smart people but the average IQ will go up over the years