Blake is an excellent teacher (especially for a grad student) and gave us access to printable notes (bless). Homework is on MyLabMath and is generally stupid, but he is not the one that assigns it. This was my first ever experience with calculus and he made most of it make sense to me. 10/10 would reccomend.