Reviews of professor Greg Durrett

Rating: 5.0/5, difficulty: 4.0/5
Professor Durrett is really a wonderful lecturer. His style of teaching goes heavily into the mathematics and logic behind the material, which can be a lot, but is really insightful. There's only one midterm, and biweekly projects, plus a final. All of which are reasonable given the time. Honestly one of the clearest CS professors I've had.

Rating: 5.0/5, difficulty: 4.0/5
Very organized course that covers NLP fairly in-depth in terms of the theory/math of concepts. Assignments took a bit of time, especially Transformers and a new assignment that addresses the factuality of ChatGPT. 1 midterm which was difficult imo and a final project which we were given a lot of time to complete and was graded pretty leniently.

Rating: 5.0/5, difficulty: 3.0/5
Great class. Great Prof.

Rating: 5.0/5, difficulty: 3.0/5
Great lecturer, great classes, such a nice guy. Projects can take some time but are super reasonable. Material is rewarding