Afi Ahmadi
Afi is the best professor at UVM, I took both 117 & 118 and wish he taught another one for me to take. I HIGHLY recommend him, he is a great lecturer and makes all topics intriguing. And on top of that he is just such a rad dude who really cares about his students. Grade is mostly exams but if you go to class and study you should have no problem!