Caroline Arnosky
She's a very simple professor who's just asking you to put in the effort to make a good grade. She explains all the concepts quickly in order to cover everything, but always makes time to answer questions in and out of class. Help desk was more helpful than the SI sessions, b/c SI just became a place to socialize.