Not too easy. Not too difficult.
I was confused about one point and went to his office hours to get some help before the exam.
He was honest, helpful, and fair.
Hours per week:
Advice for students:
Definitely would take him for another class.