Andrew Vanden Heuvel
Very passionate about his work and that translates into his teaching. Gives great demonstrations and explanations. The way he explains things makes you want to learn about them. He cares about conveying information in a digestible way to the student and makes for a great inspiration.