My DS8 sits in his 3rd grade gifted classroom doing algebra online in IXL while the rest of the class does stuff more on level. He likes that he isn't forced to rework stuff he already has mastered, but wishes he could be in a classroom with actual instruction at his level.