If you're somebody who works hard and wants to be tested on whether you actually understand the material, this will be one of the best finance classes you take. If you're somebody who's lazy and who just wants to be tested on whether you can memorize your formulas and lecture slides, this will be one of the worst finance classes you take.