Nice and responds quickly to email, very reachable. Attendance is recommended, she is spiteful if people skip class. There is a good amount of homework and quizzes to cushion your grade. However, this year she switched to an in-person multiple-choice final instead of the usual group project, and a lot of students felt unprepared for it.