Loved this class! The schedule he hands out seems tough but if you pay attention in class and do the readings its virtually impossible to fail. He make philosophy interesting. The hardest part of the class was the fill in the blank portion of the exams but even with that it was still manageable!