Christopher Anadale
Lots of reading. He barely explains concepts well. He is VERY tough on grading. He's a little passive aggressive too. There are better professors to fulfill your philosophy credit with.