Terrific professor. Would certainly recommend taking him for any class, though he is a tough grader in ethics. He has the best lectures I've ever heard and is above all humble. A very holy and kind man.