I have a son that will be 10 in January and he is leaps and bounds ahead of other kids his age as far as his knowledge and learning curve. I'm going to get him in the class this year. My eight year wants to as well, but he is not the shapest tool in the shed right now so he has to wait.