Pretty easy, overall.
Good professor, I would recommend him to anyone.
I thought the class was fairly difficult, but it's not his fault, it's the content.
Hours per week:
Advice for students:
He genuinely cares about teaching and I highly advise going to his office hours.