Not too easy. Not too difficult.
He's always willing to answer questions in and outside of class.
He posts his lecture notes. He's flexible and extended due dates a few times.
Hours per week:
Advice for students:
One of the most fair professors I've ever had.