With the achievement and IQ test scores, my DS7 can easily skip one grade. However, we decided not to do that. I agree with sallymom, besides academics, there are so many other things the kids need to learn and they are equally if not more important than academics. Emotionally we don't think he's mature enough to be in a grade up. We also like him to make more friends in his own age group. He's had trouble making friends last year in K. Now he's made more and more friends in his first grade class. Both the teacher and we are very pleased with the progress. The school has started an individual learning plan and we are going to work on a math program as supplement at home. As long as he's not bored in school and getting challenged academically, we are good with him staying in the current grade level.