Birthe Kjellerup
Dr. Kjellerup's class is difficult, and I've hated it at some point, but now I've appreciated it more. Unlike others, she responds to student concerns and suggestions. She makes students work for their grade, yet she has extra credit/buffer points. There is no curve. Guest lectures/group projects are very relevant to real-world applications.