Andrew Wheeler
Awesome guy, lectures were super interesting. Explains exactly what is expected of you and tries to keep you on track with progress reminders along the way. One research paper on any psychology topic you wish. And as long as you show up to class, all the material on exams is covered in lecture and on quizzes