I am a homeschooling mom on her third year in teaching the kids at home. My kindergarten aged child has never been to a traditional school so it was a bit necessary to understand just what it was that these youngsters needed to know.This book has a great start to that. It certainly doesn't cover it all. There are always other subjects. But it hits the most general and very important ones. It has many good ideas that can be built upon and a whole entire curriculum made from it.The pages tear out and for the most part that is positive when it comes to using the given worksheets. I like the fact that it has extra activities with it at each section end. It has a wide variety to it--an interdisciplinary feel.It is very complete in the instructions and lessons. It is definitely recommended to those who homeschool or need extra practice for their children.