Professor Flaschka is my favorite professor I've ever had. She's hilarious, really cares about what she's teaching, and is clearly very knowledgable. Nearly every single person in class was paying attention. It was just that entertaining and equally informative. She really told a narrative that was easy to follow along.