Reviews of professor Kannanganattu Prasanth

Rating: 4.0/5, difficulty: 4.0/5
Talks really fast in lectures and explanations are sometimes vague so it's hard to keep up with notes or retain solid conceptual understanding. Tests make up most of the grade (around 75%). Friendly and accessible outside of class, and answers questions during lectures. Could be better, but overall a satisfactory experience in this class.

Rating: 4.0/5, difficulty: 3.0/5
Lectures are great. He is really good at introducing new topics and thoroughly explaining complex processes and why they're relevant. Those lecture slides with the animations are A1 fam. He does go through things fast; he's being concise covers a lot of material. You will have to rewatch the lecture and/or read the book to get all the details.