Pretty easy, overall.
Awesome teacher! Makes it interesting and easy to understand.
Do all possible bonus points, can make 2 letter grade difference on your exam scores.
Hours per week:
Advice for students:
Study lecture notes and online homework notes, score high on your homework,