John Riccardi
Riccardi doesn't understand how to teach finance and is not credible. There are 3 exams and they are worth 60% of the final grade. You do a group project that took me, for my part around 4 hours and it was worth 10% of the final grade. If you need to take finance for your major and he is the only professor, wait another semester, he is horrendous. 