Reviews of professor Xiaodan Zhu

Rating: 5.0/5, difficulty: 2.0/5
One of the best Professors I've had during my time at Queen's University. He cares about his students and does a great job teaching the material. Would definitely recommend.

Rating: 5.0/5, difficulty: 3.0/5
Clear. Concise. Accessible. GOAT.

Rating: 5.0/5, difficulty: 3.0/5
Great professor in a department that clearly lacks them.