I really like Rightstart too... Yesterday all the neighborhood kids were in the yard and they were playing "school." My DD is the only homeschooled one in the bunch, and she got the answers right for all the math questions the 4th grader was throwing out. The third graders couldn't answer these questions, but my kindergartener could answer them. I didn't think they were that hard, but you have to understand place value to answer them (what's 500 plus 500, what's 60 plus 30, what's 1000 plus 3000, what's 50 plus 50, etc.). It was pretty cool, and really helped me with my "februaries" that have drug into March.