I am using Saxon math Algebra with my ds. I decided on Saxon because Calvert only goes to Algebra 1 and we would need to go beyond that before we finish Calvert. We used Calvert math until we finished 7th grade math.
With my other child we are doing Calvert 5th grade math, and I am finding mistakes in the lessons weekly, because these mistakes are not promptly communicated with the parents-teachers, I am not planning to use Calvert math anymore after we finish this year all of my children will be using Saxon math. With Saxon I have not found a mistake that is not already posted as a mistake.
The Saxon Math site has information about their math programs. I purchased my Saxon course with DIVE from Rainbow Resources at a discounted price.
I hope I did not confuse you. You will find if at Rainbow Resources many math programs for young children. You need to discover how your child learns math concepts. There are parents who have children that have to learn math best by touching they have a very hard time learning math anyother way. There are also programs that teach math by touching. In this case many parents are using other programs.
I hope this helps. Good Luck!