Nima Vafai
I think Professor Vafai was AMAZING! He was a great instructor and he made material easy to keep up with. He also invited the conversations of all students and their opinions on current topics.