Christopher Thrasher
Really awesome teacher. Always willing to read drafts of your papers. Interesting lectures, some of which are students choice. (He takes a poll at the beginning of the semester.) Tests arent super hard. As long as you care about passing, and are willing to put in a little work, you should get a good grade.