Reviews of professor Michael Duncan

Rating: 4.0/5, difficulty: 5.0/5
Duncan is an intelligent, and very accomplished man. He really wants to ensure understanding amongst his students, so he goes above and beyond and is accessible outside of class. Only downside is that he is too smart to explain certain topics. Love him tho!!!! Would hang out with him for sure.