Ranses Rodriguez
To be honest, he doesnt explain material too well, he gives long, wordy definition. You do around 30 hw problems each week plus some discussion activity. Test is a huge portion of your grade, if you understand the hw you should be fine. I only recommend this professor to people that have some prior calc knowledge.