Lea Nienhaus
Class seems like a lot at first, but she gives a lot of extra credit and curves her tests an insane amount. It's a hard class to begin with but she took it pretty easy on us. She was also really nice if you went to office hours.