My kids have struggled with math ever since we started homeschooling.
We tried textbooks, worksheets, and other mathematics programs but none was working. A friend told me to give MathUSee a try. My kids were instantly hooked! They loved it.
In fact, we are now entering year 3 using Math U See and so far so good. My children are retaining what they are learning, and it is a great fit for our family.
I will say that it works on a mastery level so if you intend on putting your child back into public school then you will not want to use this program. Each level works primarily on an area of mathematics. Gamma, for instance, is multiplication, Delta is division, Epsilon is fractions, Zeta is decimals. Once you have reached the Pre Algebra stage, you have covered all the basic facts and you will be fine.
There are three practice sheets and three review sheets so there is plenty of study time and learning time.
Gamma, Delta, Epsilon, Zeta, Pre Algebra
3 years using this program.