This class is actually not that bad if you are interested in finance. BUT, homework and practice questions are much easier than exams which makes it hard to get fully prepared. Problem sets are terribly graded (i.e. he cares more about stuff like rounding errors instead of students' actual understanding of the material)