Taylor-Grey Miller
Dr. Miller is a very solid choice for any upper level philosophy course. He lectures perspicuously and is very accessible outside of class to speak about the material or assignments. You're graded by only a few things (for us, it was a problem set, two papers, and participation) so pay attention to due dates and plan ahead lest your grade suffer. 