Katherine Petrie
She's amazing. Her syllabus and lecture slides were beautiful. Her clickers were stimulating and she always got the class talking. She did sticky note input and actually read them all and discussed them the next day. She had a portal for questions and she addressed common one from the portal every morning of class. One of the best teachers I've had