Reviews of professor Songzhu Zheng

Rating: 1.0/5, difficulty: 3.0/5
Does not connect well with students. His assignments are full of confusion and incoherent questions. Should be an easy A but he made it extremely difficult. Avoid at all costs.