When we told our DS that he might be able to skip first grade, he thought it was a great idea from the get-go. Now that he's in 2nd at age 6, he fits in perfectly, but is still a bit underchallenged. In fact, he occasionally tells us he thinks he'll skip 3rd grade too...

I don't want my DS6 to never to learn from failure --perseverance -- if he doesn't know immediately how to do something. Most other kids get the opportunity to learn that. We have not pushed our DS; we have tried to find the right fit for him so he can learn at his readiness level. We would love for our DS to learn alongside agemates who are at his intellectual level, but that will not happen unless we move, and may not happen even if we do move. So, for us, for now, acceleration is the best we can do for our DS.