Richie Kim
If I could take any class by a professor ever again I would take the FPF individual morality and social justice class I took with Professor Richie. He is so passionate about what he teaches and is also really accommodating.  It is also pretty easy and he goes over the tough readings in class with interesting lectures. 