I took Fin 3000 with Prof. Yonac. I struggle so much in his class because the material itself is challenging and his teaching skills are poorly. He is a nice person, but if you are not doing good on his exams he is not willing to help you in any way. The big problem is that de department requires you yo put 120% of you when professors only put 12%