Mike Dacey
Mike Dacey is a gem of a professor - his organized Philosophy classes bring order to a normally hectic and chaotic field, and though he has a clear criteria for an A (literally show up, participate in the class, do the reading responses, and participate in his essays), it's done so in a way where there's clear challenge.