Sanjoy Baruah
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.