Matthew Velasco
I've taken 3 of his classes now and he's by far my favorite professor. He's really understanding, super passionate about his work, and none of his classes have been hard but they're still all really interesting. Couldn't have asked for more.