Pretty easy, overall.
He's always willing to help you regardless of the way you learn.
You have to work in this class: HW, Quizzes, Exams, Etc.
Hours per week:
Advice for students:
BUT if you do it, you will be more than fine, like any class you have to put effort! Overall, great teacher & class.