Pretty easy, overall.
Must take lots of notes but hes never boring.
Great class, attendance is mandatory
Hours per week:
Advice for students:
but I wanted to be there because we covered fascinating material every day