One of the best Professors at Baruch. I would take him again if I had a chance. Very clear on what he wants from students. Always ready to help and make everything so easy. His syllabus is very organized. His way of teaching is amazing. You will definitely learn something and do great. 