Channing Parker
Very nice and understanding. The lectures are a bit dry but she does her best to make her students understand the material. At every exam there is an opportunity for extra credit and the exams are fair. The only flaw is she brings up current events that have nothing to do with the class, but it's not malicious or often so I don't really care.