I think most parents cringe when you say upper elementary and secondary math. They go straight to Algebra and Geormetry and shriek in horror. But there is more to it than that. There are the basics, the adding, multiplication, factoring and fractions. And that is the core of this book. Nick has some really great ideas for getting kids to learn, versus just memorizing math facts that they can actually state later, versus giving you a confused look! If you are homeschooling, then this book would be super to have before starting first grade math, so you have an idea how to start your kids off on the right mathematical footing, so that Algebra and Geometry don't make THEM scream and cringe!