Reviews of professor Venkatesan Guruswami

Rating: 5.0/5, difficulty: 5.0/5
A very renowned theoretical computer scientist and while he makes his class difficult, he's very good at teaching and explaining the topics he covers.