James Bishop
Very caring about his students understanding the material. There is a 10 question quiz before the next class every time, so doing those is almost mandatory. inside class there are group quizzes over the same material. If you do the homework and pay some attention during his lecture, its an easy A.