Originally Posted by Grinity
In a homeschool setting I would keep him officially at agegrade but give him material in his readiness level.

Totally agree and this is what we do with both our kids. None of the material my "4th grade" son uses is 4th grade, and very little of what my young 1st grader uses is 1st grade (she's still working on spelling and writing).