Reviews of professor Andrea Agazzi

Rating: 3.0/5, difficulty: 3.0/5
Professor Agazzi is definitely a nice guy, and seems very approachable outside of class. But his teaching is pretty average, and lectures tend to get very dry. The class isn't too hard (I would say like your average 200-level math class at Duke), and watching the asynchronous lectures was sufficient to get a good grade.

Rating: 5.0/5, difficulty: 4.0/5
Super super nice person. is willing to work with you in a moment's notice -- he'll extend office hours on zoom by literally 2 hours if it means he can help one student. his midterms were super reasonable (the final wasn't though). and he's just a good person to be around. he knows his stuff and I 10/10 recommend him

Rating: 5.0/5, difficulty: 4.0/5
He is very nice and proactively asks for feedbacks from students during lectures. His lecturing is quite clear too (although the handwriting is sometimes confusing). Tests are reasonable. The final is a little hard but okay.

Rating: 5.0/5, difficulty: 3.0/5
Prof. Agazzi is amazing at explaining theoretical ideas, and he is always well prepared with effective examples. He is also very friendly and responsive if you ask for help and clarification.

Rating: 5.0/5, difficulty: 4.0/5
He grades quizzes very generously, and I got better grades than what I expected for several times. He is always accessible outside class, whether that's hosting additional office hours or asking for clarification for homework.

Rating: 5.0/5, difficulty: 4.0/5
There are weekly problem sets that can take a lot of time to complete, but Dr. Agazzi is good about having office hours and helping. He was also very generous with his grading. Before class, he puts all of his notes online, which can be helpful for following along in lecture, but his handwriting can be difficult to read.