John Williams
The worst professor I've ever had. He would change due dates and not tell us until the day of or a day after. We had an essay, 2 chapter assessments, 2 chapter quizzes, and a test due on the same day. When I would email him when I had a problem during the semester I would never get a reply. I tried his TA's and they would ignore me too.