Dr. Steiner is a great professor. Although I know some people find her class too hard, I don't exactly understand the negative ratings, especially regarding her personality. Anyway, in my opinion, her lectures are super engaging and interesting, and the coursework always seems reasonable and helpful. I would absolutely recommend taking her class!