I thought I had found a great program with TT and I'm sure it has worked for some but.... you can game the system. My DS was low in math and we battled in math. So, TT was a great fit, initially. But, I found out he wasn't learning anything except how to game the system and when I finally because aware of all this and gave him a placement test for CLE... he placed in 4th grade math as a 7th grader. He knew nothing about fractions at all. This is a bit off topic, but I think CLE does a great job teaching fractions - the factoring part, etc. My daughter was doing TT and wasn't learning a whole lot, either. So, we're all doing CLE and doing much better. Especially with the fractions part. Fractions and factoring and that whole thing is hard to teach and I like the way CLE does it. They do that whole digit-sum thing and I find that to be quite effective.