Brian Klatt
Pretty good lecturer (though he spends too much time on some examples that aren't very relevant). Attendance was practically mandatory due to pop quizzes (which were very easy). This class is test heavy with 80% of your grade determined by 2 midterms and final. If you can do all the assigned homework this class is very doable.