Betsy O'Donovan
O'Donovan is a great professor but this class was not easy. She claims she doesn't like busy work but she still assigns a lot of interesting but heavy assignments. Attendance is required and it's critical to meet assignment deadlines because she never accepts late work. She makes plenty of time for office hours though if you're struggling