I started reading this book to my children, ages 8, 10 AND 11 years old from the day it arrived at our home and they request it even as part of our bedtime storytime routine. My 10 year old has a lot of anxiety when it comes to math, but she enjoys this book as if it was a story book, not a math text, and she is never anxious or upset when we go over each lesson. We enjoy the cartoons that open each lesson and they help introduce what Danica is about to teach in a really fun, easy to understand way, along with history facts that I never knew and I love that. Danica is an amazing math teacher and really makes learning math fun. Even I am learning new things as we go through the book and catch myself saying, "oh! I didn't know that..!" or I learn things in a different way that is so much easier than learning just math facts. I wish a book like this had been around when I was learning multiplication and division as a child. I still remember learning just by flash cards and memorization, which was anxiety inducing and so not fun. Reading this book with all of my kids, even my eldest, who enjoys the cartoons and math review for herself, is always a fun get together for us, to learn math AND a bit of history. I love teaching my youngest ones through Danica's words and fun methods and I can't wait to see how much they learn by the time we're through.