I used this book in a homeschool co-op class that I taught. I loved it and so did the kids! It kept the children engaged and they retained lots of facts. We did not do all of the activities suggested, but did many of them, and made our own, too. I am definitely sold on using Apologia science from now on.
My sons love "doing" science each day. This program draws them in and captures their attention. I find it easy to adapt it to the various ages, simply by requiring different things from each son. Even the preschoolers get excited about science!