There is so much that's been written about education, but a pet theory of mine is that education can snowball. If you can teach a child to read in a way that doesn't make reading terrible, they are likely to read themselves for fun. There is something similar for math, if you can make it fun, there is so much mathematical intuition that can build up just from playing around with concepts. As a child, this book hit that sweet spot. It was never "assigned" to me as a homeschool lesson, it was on the bookshelf and I would open it up in my free time and play around with the various math games and tricks. And it accidentally gave me confidence and experience with concepts that are helpful to this day.