Jennifer Peterson
One of the best professors I've ever had. She really wants you to learn and understand the material. She is very interactive in ways that help you learn it better. If you get the chance, take her! She is so awesome!