Reviews of professor Sanjoy Baruah

Rating: 5.0/5, difficulty: 3.0/5
Baruah was fantastic at explaining complex concepts. Many of the early WashU classes (247 in particular) are very deficient in what they teach. Baruah was great at figuring out exactly what Cytron missed in 247 and explaining it clearly.

Rating: 2.0/5, difficulty: 4.0/5
He assumes that everyone has seen the material before and therefore doesn't explain many things. I'm not sure how great of a teacher he is...I learned more from doing the homework and watching YouTube than his lectures. Exams are really difficult, but he ended up dropping one of them by making the final optional. Textbook practice problems help.