Joseph Duff
Took this class for microeconomics. He writes on the board the whole time really really small so no one can read. He doesn't go over anything if you ask him to and his lectures make no sense. Tests are extremely hard and the practice tests are nothing like the real test. Wouldn't recommend, 0/10