Not too easy. Not too difficult.
He understands the subject himself, but is horrible at teaching it to students
who try to learn in class.who try to learn in class.
Hours per week:
Advice for students:
He is an amazing professor, the only problem is that his test's don't line up with the homework