Leandro Recova
He is honestly not at bad choice for a professor. Lectures can be boring and my god, the homework he assigns can be a nightmare with average of 30 problems per assignment due every week. However, gives so much extra credit which saved my grade. Calc 3 has a high fail rate and if you do the homework and decent on the exams, you will def pass. 