Pretty easy, overall.
He is a genuinely nice guy, that is 100% for sure.
I'm surprised people would have anything negative to say about him as a person.
Hours per week:
Advice for students:
I think people get frustrated with the material and take their anger out on him, which is unfair.