Jacob Hoskins
He will only test you on things that he has covered extensively. He is also funny and in tune with popular culture. I recommend taking him for philosophy 1100 if you don't know much about philosophy. He lays a great base of knowledge for the rest of the year. Overall, a chill dude.