Kristi DiLallo
Kristi is an amazing professor. She is caring and easy to approach. 3 major essays throughout the course (biggest grades) but she takes plenty of time explaining what she wants. There's a lot of peers reviewing and in-class discussions. No reason you should fail. Attendance is graded. Every assignment was relevant.