Corinne Bancroft
Love her! Such a great prof. She really cares about students, and she wants everyone to succeed. Attendance/participation are for marks, but the lectures are so good you'll want to show up regardless. Clear with assignment criteria and marks fairly. One of my favourite profs I've ever had, she really inspired me!