Dr. Flaschka is an absolute gem of a professor, and I wish more professors were like her. Although she goes in-depth in lectures, she manages to make every bit of history fascinating and fun to learn. On top of that, she is extraordinarily caring for her students and does not require you to buy a textbook. Would take her again any day!