John Hoenig
Awesome professor! He is very nice & funny and lectures in a way that is easy to understand. You are only graded on the open-book quizzes for each chapter and 4 papers, as well as attendance. The textbook is free and he does not have a final exam. As long as you read the chapters and pay attention to his lectures, it is a very fun and easy class!