Reviews of professor Ziang Zhang

Rating: 3.0/5, difficulty: 2.0/5
Ziang is a nice guy, but he spent way too much time reviewing material in class that we already learned from watching the lecture video. I almost fell asleep every morning in his class- the only reason I came was for the iclicker points.

Rating: 3.0/5, difficulty: 4.0/5
Kind of an NPC. Used the flipped classroom style of teaching, but the videos were often more than an hour long and class time was not used to do examples. Instead he just used class time to give a choppy summary of what the lecture videos had already stated. Most mid professor I've had. Not good, but by no means terrible.

Rating: 3.0/5, difficulty: 3.0/5
Clicker question everyday based on the video you watch beforehand. Made the mistake of taking the morning class because the actual lecture is hard to sit through. Prof is lenient with extension up to an extent. Recommend going to the labs even though attendance isn't counted.

Rating: 3.0/5, difficulty: 3.0/5
Zhang's a nice guy, but in-class lecture feels useless since you watch the material prior to going to class. The only reason you go to class is to take the quiz which sometimes is not from the video. Class is boring, but he tries.