Pretty easy, overall.
Absolutely awesome! This was the class I dreaded the most, but it turned out to be my favorite.
He is funny, smart, and includes the whole class in discussion.
Hours per week:
Advice for students:
Really knows his stuff, and a good man to boot.