Matt Friedman
Very passionate and entertaining professor. The course and lectures move fairly quickly without much time for in-class examples, so make sure you learn how to do the work and calculations at home. Tests are very similar to homework so make sure you really know how to do the homework well. The class is quite difficult but doable with some effort.