Reviews of professor William Thompson

Rating: 3.0/5, difficulty: 3.0/5
His lectures are horrifically boring, basically him reading slides for 3 hours. But he doesn't grade harshly at all, and is willing to negotiate expectations when it comes to grading and due dates. He is very fair and also very easy to contact and receive help from. The material is not difficult so you can learn a lot of it yourself.

Rating: 1.0/5, difficulty: 4.0/5
He's a pretty fair grader, but that's probably the only good thing I can say. He's SUPER lecture heavy he'll talk at you for the whole 2 hour 40 minute lecture (during which he's basically just reading off of the slides the whole time). Taught myself for all of the homeworks. Term project is a LOT and he gives you super vague requirements.

Rating: 5.0/5, difficulty: 2.0/5
He's a really good teacher and as long as you do your work and go to class, there's no way to fail. He understands that life happens but as long as you communicate with him there is no way to fail the class. His assignments are clear and cut to the point. The rubrics tell you exactly what to write. As long as you pay attention it's an essay credit.