John Giebfried
all around a really good professor. He has role play games that the class gets really into, its a major grade but is pretty easy. there is also a large paper on books he has you read. He tries to make lectures more like a story than a real lecture. He doesn't have an attendance policy. no exams except final, but a lot of little online quizzes.