My son's school uses envision math. I am not at all a mathy person but neither my son nor I care for it. My son, however, does like the problems - there are always word problems and making up your own problems and puzzles and such and he likes that but he is very, very verbal. I think he's learned the most going to mathnasium. He only goes once a week and we did it because he wanted to learn more math and because he really likes it. He loves it and it's the mathnasium, I think, that resulted n his math achievement being going up so much.