John Castillo
Really a great person all around. Lectures super heavy but thats the class, to sit and study philosophy. He cares a lot about his students and does everything he can to make sure they can pass. Would recommend to anyone debating taking philosophy.