Joel Zuehlke
The lectures are fun and interesting so they fly by. I learned a lot and would highly recommend this Professor. It is a very easy class if you do the readings. You write multiple papers but, again, if you take notes over the reading and lecture they are easy to write and he is a very fair grader. He is approachable outside of class as well.