Aaron Henrichsen
This is probably one of the hardest classes I've ever taken, and that's probably because I'm not a finance major. That being said, this class was a lot of work and kept me up for a couple nights. However, Aaron does a good job at giving you pretest to help prepare for test. Excel is the way to go, and if you need tutoring help use it.