Robert Choiniere
Best Theology class. Readings for every class and then discussions the following day. Lectures are interesting and never insanely boring. Weekly papers that are graded really fairly. Highly recommend !!!!!