I received this product free of charge for review purposes and was compensated for my time. All opinions expressed in this post are my own. I was not required to post a positive review of the product.   As a child, I have always enjoyed math. So, when we decided to homeschool I thought teaching […] Read more…