FWIW I've never made DS do ALEKS review questions (I do sometimes remind him that he can if he wants, but he practically never wants to). Most things get revised anyway by doing harder topics based on them, some of the rest turn out not to have needed review, and if he gets the odd topic taken off his pie at the next assessment, well, that's how it's supposed to work.

If I had a child now in one of the elementary grades, I'd definitely look at AOPS Beast Academy, based on a positive opinion of their other stuff.


Email: my username, followed by 2, at google's mail