Ann Marie Wainscott
I love Dr. Wainscott! She's hilarious and her lectures are really enjoyable. The subject matter is on the harder side but she is an easy grader and wants her students to do well. Attendance is mandatory and you will get points deducted if you don't show up. There is a LOT of reading but if you get the general idea, you'll succeed. 100% recommend. 