Nima Vafai
This was a hard class but I feel any Finance class will be hard. Nima Vafai, tries his best to teach the content, but I believe he is held back because the class is standardized. As long as you understand the homework and how the formulas work, you should be able to get through the class. Don't take if you are going to take other hard classes.