We love, love, love this book. My homeschooled son who is somewhere in between K & 1st right now absolutely LOVES this book. It's excellent "busy work" for when I'm working with his siblings on other stuff because he can generally read and understand it quite well, but it still has some challenge for him. He LOVES maps and geography, so this is right up his alley - it's just about the only bookwork that he doesn't groan about. It gradually gets more and more complicated and applicable, so it's helping him learn. It also comes with two very nice pull-out maps. We will definitely be getting this book's companions for older grades, as well as duplicates for my younger kids when they reach this age.