Diego Cortes
I have taken Diego twice, going to my third time next quarter! He is so passionate no matter what he is teaching, he makes hard readings and difficult concepts way easier to understand. Everything is take home and he gives at least a week for bigger papers to be due. or even longer. Such a refreshment, HIGHLY RECOMMEND!!