Beware this teacher. This class was one of the toughest classes I have ever taken. It felt like all I was doing all day was homework, or another one of the required essays. At times it felt like the teacher was not even trying to teach us the course. There are plenty of finance teachers at baruch, do yourself a favor and take someone else. 