Pretty easy, overall.
he's funny, keeps class interesting, and extremely passionate about getting his students to learn the material.
one of the best teachers i've ever had.
Hours per week:
Advice for students:
Really good teacher. Really good lectures that aren't really boring at all.