Reviews of professor Ping Zhang

Rating: 4.0/5, difficulty: 2.0/5
Overall, great professor who is clearly passionate about genetics and what he teaches! Sometimes, he goes off on tangents and repeats material from previous lectures. The grade is only based on a few quizzes and a final paper, but most of the quiz questions come from practice sets he puts on HuskyCT and you have some freedom with the paper topic.

Rating: 2.0/5, difficulty: 4.0/5
Zhang is an energetic and fun guy, but not a great teacher. Lectures were very dry, exams were based on practice sets. Lab for this class was not helpful, related to lecture, and was very disorganized which was not the TA's fault. The questions on the exams not directly taken from the problem sets could not be answered even if it was open book.

Rating: 3.0/5, difficulty: 2.0/5
I did not learn a single thing in this class. The exams were totally based off the practice sets with a few random questions. The lab was okay but your grade really depends on TA. Repetitive labs of fruit fly crossing over and over. Overall not a horrible class but kind of a waste of time. Definitely a relatively easy A.