Absolutely amazing teacher. Calc II is notoriously difficult, and I honestly didn't find it all that difficult with him as my teacher. Only assigns hw once per week which is worth doing bc it's not too much and he does it with u in class anyway and he makes sure it's useful, not busywork. super knowledgeable abt the subject - nice and polite too