Aleksey Zelenberg
Amazing professor that gets you excited and involved in learning Multivariate and Vector Calculus. His lectures are very thorough and well structured. No need to read the textbook. If you study notes and did well on homework, the exams are not bad. 2-3 midterms and a final