Joshua Kaye
Professor Kaye is awesome. I took him for Ethics and decided to take him again. You have to read in order to get a good grade in the class but he does a great job of breaking down the texts in class and guiding you through answering his questions. I would definitely recommend him.