David Mackay
When a question was asked during our Pre-Calculus (MATH 141) class, he always answered in an unsure way or with another question. I don't doubt he knows how to solve the material, but I do know he does not know how to TEACH it. Taking this course under his advisement was not in any way easy. I don't recommend if you struggle w/ math.