Take Bentley's class!!!! He is super helpful when it comes to the homework and exams. Ton of homework, but he gives recordings on how to complete each assignment. He goes through each quiz, and gives you all the materials you will need to do well on the exams