Philip Osborne
Professor Osborne is the BEST! He really enjoys what he does, and the knowledge he passes down to his students using great analogies and a sense of humor has made Philosophy my favorite class. You do have to read a lot, and some subjects are a bit difficult, but he explains very well, and you have 5 assignments to do; he's always available, & EC!