professor
Jonathan Daniel Fine

Jun 2015

He is probably one of the worst philosophy TA's/undergraduate lecturers.