Reviews of professor Yankai Cao

Rating: 5.0/5, difficulty: 3.0/5
Dr. Yankai is amazing at explaining complex, multi-layered and facetted topics in great simplicity. The pace at which he presents material is excellent and he provides lots of examples in class to help students better understand the material. This is super appreciated for such a tough course!

Rating: 5.0/5, difficulty: 3.0/5
Prof. Cao gave this class in a hand-written way, which was awesome. Although there were lots of mathematical things, he explained and proved them step-by-step, making them much easier to understand. The exam is about coding and proving, mostly depending on coding, so no worry about difficult proving. Besides, there was a presentation task.