Adam Bamforth
Adam is a fantastic calculus teacher, negative reviews are disgruntled students not willing to put effort in to learn calculus.

His test grading style is helpful and he gives in depth practice exams with solutions prior to each test.

He uses openstax so the textbook is good quality and free.

Only negative is webwork but that's UofO, not him.