Jeff Bagwell
The PHIL 100B taught by him is the worst philosophy course I have ever taken. I received an A in the PHIL 100A course. The PHIL 100B is difficult not because of its course material but the quality of his teaching. For most of the time, he does not even understand certain major themes.