I purchased this workbook to prepare me for my calculus class after a 6 year break from school. It was very good as a refresher, skimming over all the material covered by a typical algebra II class. I would not recommend this to a student in algebra II struggling with the content. It would be more appropriate as something to do during summer break after passing the class, or during the last part of class to review for the final. I deducted a star because some of the answers in the back are wrong, which can be very frustrating sometimes, but it does make you check your work carefully.