Math Lessons for a Living Education. We are absolutely loving it. I waited until age 9 to really require math so my kids are a bit behind but they have enjoyed and zipped through the first 2+ books this school year and they are really getting the basics down and enjoy the lessons. My dd2 will be "on grade level" by next year and my dd1 should be all caught up by the end of next year!
the curriculum follows twin siblings through life from age 6 on up, as they grow the concepts grow with them. My kids appreciate the real life application of the concepts taught.
It uses hands on manipulatives and builds on concepts gradually. If you have a right brain learner who learns well with a Charlotte Mason style model I definitely recommend this curriculum.