Kim Dionne
The class was very manageable. Those who complain about the reading forget that the class is 5 units and thus you are expected to do 10 hours of work outside of class. She assigns 30ish pages per lecture and breaks down the content. She cares about the students and honestly is undervalued. She does get political but she respects other peoples views