Pretty easy, overall.
Has a small accent, but he is aware of it and works on it constantly.
His demonstrations are awesome, but not always relevant.
Hours per week:
Advice for students:
He does get off track about once a class but it makes the class more interesting and he still has us prepared for the exams.