Jeremy Siegert
This man was created to be a professor. He teaches the material with the amount of knowledge and clarity as if he had discovered what he is teaching himself. By far the best math professor I have ever had, and from the other reviews, it seems like he brings that same knowledge and clarity to every class he teaches. If you have the option, TAKE HIM.