Jennifer Zieba
She is nice and clearly wants her students to do well. Gives lots of curves although tests are easy. Everything comes straight from her lectures. Lectures are monotone but you get EC for attending. She is very clear about what will be on her tests and how to study for them. HW can be tricky but most answers are available in the textbook.