I have seven children, ages 10 and under, so I was looking for a math program that would appeal and work with different learning styles. We had tried a few different Math programs, when we decided to use Math-U-See for a year. What a difference! Our oldest are two boys, and they have entirely opposite learning styles. Math-U-See has worked amazingly well for both; my "hands-on" learner LOVES it, and it all makes sense to him because he gets to "do it" himself and see it. My "read it once and knows it" learner LOVES it because it allows him to move as quickly as he wants without repeating and repeating material he is able to master rapidly. My first grade daughter just loves it because she can use the blocks to help it all make sense first, and very quickly move to "doing real math". This is a keeper for sure in our home for years to come! Thank-you!