David Folker
I took David's MM 121A and MM 121B and he is one of the best professors I've met. He is really patient and willing to help. He is like a friend of ours, not a professor. Definitely recommend his classes and would like to take them again if I could.