Kari Hall
Prof. Hall has great lectures with additional optional lectures should you want more out of the course, her enthusiasm for the subject is contagious even if gov/politics isn't your jam- V. "KIND" grader! Which helps for those of you like me that just need the course for your degree- but otherwise have little interest in the subject