I wish I knew how to figure out if my child is learning in enough depth. Can my son just work through Aleks and get what he needs? He certainly doesn't learn the way I did. Is there some test that can tell me when he really has all those pre-algebra concepts down well enough to move on to algebra?
I think it really depends on what "depth" you consider enough? I think a lot of kids (here) could easily go through the standard math curricula at a quicker pace than normal. But all that means is that they end up at the same place a more average learner would end up, albeit at a younger age. If your child has great talent, and the passion to go with that talent, then that probably isn't good enough. I'm generalizing here, which I don't like to do, but I don't think that any regular math curricula is enough to foster the kind of math talent and knowledge that many of us are looking for here for our children. Like Ania mentioned in her post, my son has always been at the top of his math class (and he's been whole grade skipped twice with a further year in math). By all appearances he is a strong math student. It wasn't until we enrolled him in a math course specifically geared to high ability math kids (AoPS) that we realized how far he has to go. And he's not enrolled in calculus or anything like that. This is just an Algebra I class geared to middle schoolers. But it is taught at a whole new level than that which he's been exposed to in school. If I had to guess, based on student participation in the class, he's probably right in the middle of this class as far as ability goes. I know he will come out of this class with an "indepth" understanding of Algebra that he would never had obtained in school.
I'm not pushing AoPS here. It's a good course, but online format doesn't work for everyone. There are other resources geared to high ability kids. I just think that if you want your child to have a knowledge of math that goes beyond the regular student, you can't expect them to get that knowledge simply taking regular math classes at a faster pace. I'm all for acceleration, but without the depth to go with it, it's just a quicker road to the same end.