Jim Simon
Dr. Simon is a really great professor and an expert in his field. This course is a heavy load of work, don't underestimate it. To pass the class you need to take detailed notes and study the material every week. Start your research papers (2) EARLY. Only weekly quizzes and one cumulative final. He is also very generous with extensions for papers.