Theoretically let's say my son's IQ puts him at the one in 1:50,000 group. Therefore, according to IQ, it's pretty rare that another high achieving third grader in a typical school would be able to achieve as high as he could. But I am thinking regardless of the other child's IQ, as long as they are high achievers, they would be able to master what my son can master in that same amount of time if given the same opportunity. So really, I'm asking once an IQ reaches a certain level, for example >130, then are all kids capable of achieving the same great results given the same opportunities or would their mental IQ limit their learning ability?