Not too easy. Not too difficult.
Don't expect him to answer any question on the exam even for clarity.
Also, he doesn't even remind you when the test day is so make sure you mark it in your calender.
Hours per week:
Advice for students:
Good teacher and interesting stories. Tests were hard. Didn't really use the book.