I do RightStart with DS3, who is always begging to "do school." When I feel like he's not getting it, I go back and review until I think we're ready to move to the next lesson. I got it with the extra appendix package which has all the copies you'd otherwise need to make yourself (an extra $10 for Levels A and B), so there's not much prep. Each lesson has a list of the things you need, and I just keep all the math stuff in one box.