Christopher Lambie-Hanson
He is very smart, and better at teaching than most. If you do the math labs and study really hard, you can easily get close to a 100. His exams are very fair, all the questions are from the homework. He gives a bonus question worth 10%, and lets you correct one question (each is worth 20%). He is a very lenient grader, easy to get partial credit