My 6 year old (born early 07) is reading Magic Tree House and Geronimo Stilton level books by himself. He is currently doing Singapore Math 2B without breaking a sweat though on online programs like DreamBox and EPGY, he is on 4th or 5th grade level math. His FSIQ is in the mid 140s range. But, he has plenty of small motor skill issues yet (puzzling because he is good at playing the piano) and has horrible handwriting and even more horrible drawing/coloring.