Mark Hibben
Very well respected professor. Has a strong passion for political science, and really cares about his students suceeding. I highly suggest doing all of the readings and studying as his exams are hard but very reasonable. If you are ever struggling, do not hesitate to email him- he is extremely helpful!!) 10/10 recommend taking his courses.