Not too easy. Not too difficult.
Very good teacher, willing to answer questions out of class, fair grader, moves a little fast in lectures, very organized,
if you turn in all HW, show up, and make an concerted effort on the tests you're almost guaranteed a C.
Hours per week:
Advice for students:
Very entertaining and engaging.