Pretty easy, overall.
He doesn't play tricks, you will know what's going to be on the exams.
Great examples, fun final project, always curves the tests it seems!
Hours per week:
Advice for students:
One of the best teachers I've had.One of the best teachers I've had.