Shahram Amini
This instructor is so smart and passionate about every topic in this course. I could not appreciate more how much effort was put into teaching students the intuition behind every financial model, program, and little detail. It wasn't just learning codes with no reasoning behind them. I felt lucky to be taught by a professor like Shahram. 