Stephen Joyce
He is not a good teacher. Disorganized, unclear answers, unfamiliar with the material. My second class with him, and it's worse than the first. We're forced into taking his courses - they are required. He's unable to demonstrate the homework problems unless he has time to prepare. He can't lead you to knowledge. I've never worked harder in a class.