We found this too, but with BJU. Used it all through but the upper level math the program breaks down. We looked at Abeka for the upper levels and saw similar problems. What we tried:
Art of Problem Solving - love this program, the Intro to Algebra is actually Algebra 1 and 2 mixed together. Sadly my son did not like it. It is a different learning style then he liked. The present some problems and the student tries to figure them our based on past knowledge. The the lesson takes place and shows new ways to solve problems and advances the student. I love how the student needs to keep things fresh in their heads. I am actually going through the book and am learning Algebra in a whole new way. Very eye opening.
Teaching Textbooks - I was hesitant in using this program, but my son is excelling AND loving math (he despised it before). I know you asked for curricula not online...technically this is not. You have cds . It also comes with a textbook that you can use instead and an answer key but there are no "written solutions" . The cd's have a lesson, practice problems, actual problems, hints and solutions. Since we switched my son gets his math done without complaint