He definitely is a smart guy but not great at teaching. Way too much homework that never aligns with the lessons (way harder than the midterms too so not helpful). Classes were unengaging and did not explain anything at all. I even took calc in high school and I feel bad for anyone who didn't. Quizzes were usually easy. 