Katherine Irwin
Professor Irwin is one of the sweetest people I've ever met. There's test and writing assignments every week. The midterm and final make you record yourself to make sure you're not cheating, so study the material. There's also a group project and you don't get to pick your partners. She makes every person talk at least once per lecture.