Erik Stanley
I found Dr. Stanley's lectures very interesting. The class seems difficult at first because of the weekly quizzes, homework, and discussion posts, but they are not too bad. He is a lenient grader and allows late work with 100% credit. End of semester research paper and presentation. Reviews questions on exams. Highly Recommend!