Stephen Wolf
His lectures consisted of mostly practicing how to do the problems, and if someone didn't get it he would go over it and try and help them (and succeed). His test were as good as math test are gonna get, and they had very nice, easy, extra credit. I felt prepared for every test we took. Hes easy to talk to and super kind, 1000% would take again. 