Samantha Dahlberg
Very nice and caring person, and lectures are pretty good. Biggest problem is the homework. Webwork is due every week, but it's often a bit different than the lectures. Almost seems like it's from another professor (since she's postdoc). Tests are based off "checkpoints" which are practice problems. Only one test was curved, and none are easy.