Erick Gong
Erick Gong is a solid professor that taught causal inference. He is a solid lecturer and provides labs and homework that is useful for understanding the material. The tests are fair and show how well you know the information.
E. Gong is a great instructor, good at deliberating the conceptual knowledge, and the class structure is assigned well. The weekly homework is not counted and the quiz is a good preparation for revision.
This course is very difficult. I usually have an easy time in economics courses and was very challenged by this course. The exams are very difficult and require hours of extensive studying to achieve a subpar grade. Definitely the most difficult class I took at Middlebury. Despite this, I learned a ton and would recommend it to those who want to be challenged and learn.