Jingyang Shu
He is awesome! Calculus is not easy but not hard either, definitely need to put some effort. He is patient, go to his office hours, it's super useful, he will answer every questions you have, even if it's stupid.