Francoise Knox-Kazimierczuk
Dr. K is one of the smartest people I know. Her only downfall is she doesn't answer emails like at all. She gives two attempts to her tests and all the homework is participation. Her lectures are interesting and she really wants her students to succeed.