Casey Kelly
Super caring professor who listens to feedback from students. Not hard to do well in the class as long as you do the reading. Interesting discussions, tend to be left-oriented so if you identify with the right you may find yourself frustrated. Not excessively, though. As long as you read, the tests are easy.