Pretty easy, overall.
Great class, this professor gives hw for every chapter but you'll thank him for it later.
Quizzes pretty much every class meeting so mandatory attendance required.
Hours per week:
Advice for students:
He sticks to his syllabus and never takes a sick day.