Hojong Shin
I am not a finance major so it may be why I struggled a bit more but he does not teach very well. He already expects you to know way more than I'm sure most students know and teaches the class as if you're a finance major. He explains concepts too fast and expects us to get it very quickly.