Nicholas Werner
He is a decent teacher. It is a boring class though, there are about two quizzes a week (okay quizzes). There were 2 or 3 exams, and a decent amount of homework. I think it's best to look at his lecture videos on blackboard, they're more helpful than going to class. You also have to pay about $100 to do your homework since you have MyMathLab.