We homeschool and have used Saxon for the last 4 years. I like how thorough it is and how it allows students to get a good handle on basic skills before introducing something new. I think it can seem redundant, but as a "spiral" curriculum, it's going to cover things over and over again to make sure students understand what's being taught. I would highly recommend Saxon math. It's tried and true.