I think it will be good for 6 - 8 graders. My son is at Kindergarten and he has his own Mac Pro (it was mine for a year and then I gave it to him when I get a Mac Air). He uses it occasionally for playing some math games or log on to bookadventure.com to take some reading quiz. We limit his computer time, but nowadays kids even at this age have computer lab time and take tests on computer.