Average Rating (from 1 Student)
Not too easy. Not too difficult.
Sort of intimidating in class,
that makes the content easier to understand.
Hours per week:
Advice for students:
but if you ask him question after class,