Catrin Seepo
Catrin is an amazing instructor. She cares deeply about all of her students and genuinely wants her students to do well. Don't skip lectures, though. It can be very difficult to catch back up.