Adam Broder
He is amazing.  I actually do better in my other classes because I remember things he is teaching us in his class.  Have never enjoyed a class so much before.  Professor Broder makes it enjoyable and makes me want to learn as much as I can about international finance.  The classes are conversational and the students really like it.  