Data based on 3 reviews.
You really need to review everything before the exam, since the exams are all cumulative, She explains well and has some good practice questions. The homework helps you understand the class better. You need to understand the relationships between each part of the course to succeed.