Pretty easy, overall.
He cares about his students and will take time to help outside of class.
Tests are quite hard, but I thought I was going to get a C in the class and ended up with a B!
Hours per week:
Advice for students:
Do all the homework and come to class for quizzes that are open book/notes (EASY) and you will get a good grade. not an easy A though