James Patton
Patton is a very knowledgeable professor and hes very understanding of students situations, making him lax with due dates. Class based on student lectures and class discussion (one presentation and three 5-page essays). He doesnt send emails about changes he made to the syllabus, which means you need to be in class or find a friend.