Davin Winger
This class came with a considerable amount of assignments but they were not terribly difficult. He has good resources on the assignments to help you make your way through the course. He is easily reached by email or phone if you have questions. At the conclusion of this class, I started in his Bus Fin II class and am excited to work with him again.