Joseph Steinfels
Major Steinfels made this class very enjoyable. I truly feel that I have a different outlook on life after taking this class, and he genuinely cares about the material. Also, he always gets assignments back within one class period.