I homeschool five of my children. Each one of them is excelling in this math program. When I pulled them from public school, one had been held back and one is dyslexic. Two of them are now ahead of their “grade” levels. The manipulatives help my dyslexic child visualize the concepts. I love the way the program teaches them to think about numbers. The games enable them to grasp the concepts while enjoying the practice. The younger ones can play the same games the older ones are playing, simply by allowing them to use the abacus. I am amazed and astonished at how much they are learning and how quickly they understand the concepts. I would highly recommend this program to everyone. I bought all of the manipulatives and are finding them a great help.