Her mandatory attendance policy was extremely offputting at the beginning of the semester, but her lectures are engaging and had enough substance for me to feel like my time was never wasted. The tests are difficult but fair and manageable. Great professor, couldn't recommend her enough for 115. 