Reviews of professor David Kant

Rating: 5.0/5, difficulty: 3.0/5
Lecture content is really fascinating and delivered well by David. Although the class is pretty easy, it is truly worth attending the lectures. David knows what he is speaking about and is such a fantastic guy! I wish the assignments would be harder and more musical, would love to do more of the stuff we talk about in lecture. Overall, great.

Rating: 5.0/5, difficulty: 2.0/5
Very cool guy. Im not a STEM major and found this class engaging and the projects were pretty cool and simple to do/follow! Would recommend to do as a math requirement. Weekly quizzes are pretty easy. Both TAs and prof are very easy to reach outside of class.

Rating: 1.0/5, difficulty: 5.0/5
Zoom meeting, he blabbed on and on. I tried to pick up what I could and then assignments were not even related to what he discussed. He emphasized how the class was a beginner course, but it was anything but. Many struggled and he acknowledged it but refused to tone it down, slow the pace. If it is a beginner class, teach like it!

Rating: 5.0/5, difficulty: 1.0/5
David is definitely one of my favourite teachers I've ever had. He's extremely knowledgable in the subject and is excellent at explaining everything. The class itself, while really interesting, is very easy for anyone with a background in CS/Math. I really wish there were a more advanced version of this class where we could really apply ourselves.