Pretty easy, overall.
It was fairly simple. Make sure you review your quizzes and any other quizzes you can get your hands on from friends. His tests are 95% quiz questions.
Make sure you show up to class because he does have unannounced quizzes and if you don't take them you will not be able to access them online.
Hours per week:
Advice for students:
Show up to class to make sure you have access to all the quizzes. Be sure to make friends (have a study group of 4-6) so that you have every version of the quizzes.