Ashley Carse
Dr. Carse is one of my favorite all-time professors. You could tell he really cared about what he was teaching about and wanted his students to feel that same passion. Doing most of the readings (at least skimming) and participating in class is definitely helpful for your learning. The class discussions are some of the most interesting I have seen.