Not too easy. Not too difficult.
He is extremely nice and enjoys what he is doing.
He is always willing to help during his office hours.
Hours per week:
Advice for students:
He tries to save the student money - he tells you the book ahead of time so you don't spend tons of money getting it.