Michael Paarlberg
Prof. Paarlberg gives great feedback and really cares about the success of his students. His class is tougher than most POLI courses, but he takes time to make sure everyone understand the material. I would take another course with him again for sure