Jeff Laux
The class seems much harder than it is, but if you pay attention to what Jeff says and do your work and get the concepts down, you will be fine! It seems intimidating at times because the class is only graded on homework, quizzes, a midterm, and final, but they are pretty fair and there is a curve at the end. I wish I could've met him in person :(