Marc Wisnosky
There are a decent amount of readings/quizzes, but it was never an overwhelming amount of work. His lectures are entertaining, and he does a great job covering the material. There were a couple extra credit assignments available too (not that you'd really need them since it's a pretty easy class). Super fun, never a stressful class!