Lauren Schechter
Not a very good professor. There were numerous occasions where lecture slides contained contradictions and errors, causing confusion during class. The material isn't too difficult, but you are better off learning it either by yourself or from another instructor.