Christian Jaureguy
Didn't care for his class. He has you write theorems. Goes over the theorems. Don't take if you need hands on examples. Don't take if this is your first time taking calculus. Might as well stay home read the book. Quizzes are nothing like his exams.