Not too easy. Not too difficult.
He also has a difficult time understanding student's questions.
Says a certain problem won't be on the test, and what do you know? It is.
Hours per week:
Advice for students:
I don't know how this professor got a good rating.