Not too easy. Not too difficult.
great at explaning concepts in class and good assignments
in class tutorials made it easier to understand concepts
Hours per week:
Advice for students:
take it with tom wilson only; he is a great prof and cares about students