Taylor Dereadt
She makes the class fun and interesting. Gets everyone involved and offers chances to redo some of the papers. Lots of chances for extra credit. I would take her class again in a heartbeat.