Thanks, all! Guess I didn't realize there's a placement test for Singapore. I'll ask DS to do it and see which level is appropriate.

I'm a little jaded about subscriptions for online programs...it seems like the minute I pay is the minute my kids lose interest. We subscribed to BrainPop, which the kids loved at school, but not at home. Then RuneScape--same thing. I'll have to see about ALEKS--his classroom has it, but they haven't worked on it this year; he's supposed to do it a lot next year.