David truly cares about the success of his students. His lectures are very interesting and set up to promote critical thinking. Exams are largely based on stating your opinion on a subject and backing it up using research discussed in class. David gives you various opportunities to succeed and even argue your grades. I really enjoyed his class.