Gerard Koffi
It's a math course, so of course there's a lot of hw haha. Lecture videos posted beforehand and class time used for student questions/ explaining hw Qs. The reviews are really helpful for the exams.