I'm typically a pretty poor science student, and at first, this class was extremely difficult for me to get through. It was quite a struggle,and I could not see myself doing well on the AP test. However, after getting this book, I found the class to be easier if I first read the textbook,and then the review book. It simplifies many things and explains it at a less complex level before diving into the details. Over time, I found myself understanding even the most difficult subjects. It was a great help to me, and, in the end, I did much better on the AP test than I expected, in most part due to this book.