Pretty easy, overall.
Professor he is by far one of the best teachers I have ever had.
He truly cares about his students and keeps the class super lively and funny.
Hours per week:
Advice for students:
Although points are scarce, he makes sure you understand the material in class, and if you still don't get it, going to his office hours helps a lot.