Angela Zombek
Provided extra credit, if you submit essays early she will edit them and send them back before the deadline, always answered any questions, fantastic (voluntarily) interactive lectures that really got you thinking, The more you participate the more forgiving she is with you even if you are often wrong (I was),