David Swart
Swart is actually a really good professor/lecturer, it's the STA 261 class that's hard. There's many different components to the class (group projects, weekly homework, weekly quizzes, CYUs, in class CYUs, etc.) that it can be slightly overwhelming. The videos for the class are god awful, but Swart explains everything super well during lectures