DeStefano is a good person: very accessible, gives great feedback, quite friendly, but it's less him and more that they got a busy graduate student to teach the course. This is the first philosophy course I've ever taken and it's absolutely not an introduction, one of the papers gave me a headache so strong I gave up and took 20% on a unit quiz.