Great program overall and Preagebra has well prepared my kids for algebra. Not the most engaging material, but there are no extras so my kids never felt like there was busy work. They knew what was expected each lesson and appreciated that no time was wasted on extra information.
This was an excellent curriculum for my 6th grader to use. I would recommend it for younger pre-algebra students. However, we used a different Algebra I book as a supplement to define some of the mathematical terms used in this curriculum. Sometimes, just a little more information was required than what was in the book.