Reviews of professor Ping Zhang

Rating: 5.0/5, difficulty: 1.0/5
Amazing guy but boring lectures. Truly wants everyone to do good. Just really boring lectures. Exams are very similar to practice questions.

Rating: 1.0/5, difficulty: 5.0/5
Zhang is a very nice man, but he is not a great teacher. Lectures were very dry, exams were based on practice sets, however, any questions not on these practices were impossible and was the main reason I bombed exams. A curve at the end saved me. Lab was fun! But I did suffer through the entire semester with this course and learned nothing new.

Rating: 2.0/5, difficulty: 2.0/5
An easy class ONLY because it was online this semester (exams w no webcam). If it was in person I would've done horribly. Exam questions are 50/50, some super easy, others SO obscure to the point where I wouldn't even know where to find the answer if I went looking. Never answers emails. Lab is easy, but boring. Grade is 3 exams and lab, 25% each

Rating: 5.0/5, difficulty: 2.0/5
Dr. Zhang is great! He provided mechanistic visions of concepts that I was not clear about. At the end of the Concepts of Genetic Analysis course, I asked if I could join his lab. He said Yes! I was not the brightest student then either. Many of the "big picture" concepts of genetic analysis techniques from lecture then have been very helpful now.