Michael Killey
Wonderful guy. Very positive aura. Feel very fortunate that I was in his 505 class.  Engaging discussions (and a phenomenal lecturer!) and clearly explains concepts! Also very understanding. His great sense of humor made the course even more interesting. The fun pop culture references were the icing on the cake.