Stephen Flanagan
Dr. Flanagan is really nice and you can tell he knows the material. The problem is that the tests don't reflect what is taught in lecture, but rather what is in the book. I did the study guides to no avail, then studied the chapter summary from the book and did much better. SO MANY QUIZZES (but short/simple), 6 exams through PROCTORIO (bad).