Samuel Cole
I've had my fair share of good and bad professors. When it comes to Sam Cole I'd easily say he's among the best professors in his department. He teaches assuming you're learning material for the first time (which almost all of us are)and is very patient. Calculus is a hard course so I'd recommend pairing him with Grant's Tutoring to ensure you pass