Christine Robinson
Prof Robinson gives a lot of work, but it feels rewarding when you put in the effort that she wants. Bit of a tough grader, and will take points off your grade if you're absent for a discussion, but she does offer plenty of extra credit work/assignments. Hard work pays off, don't take her for an easy A, she makes you earn it. 