Charles Rupert
amazing professor by far my favorite class i have taken, i didnt think i would like philosophy however it has opened my eyes and with professor Rupert has made it very enjoyable. Take his classes