Not too easy. Not too difficult.
I thought he was really a pretty interesting professor.
He is one of the smartest professors i've had and makes the material intesting and sometimes funny.
Hours per week:
Advice for students:
He gives you an expectation of what the final will be like