Reviews of professor Yuan Zhuo Zhang

Rating: 5.0/5, difficulty: 1.0/5
The class was online. You needed to study with the ALEKS by yourself. Prof. Zhang always replied to emails. Very easy class overall.

Rating: 5.0/5, difficulty: 3.0/5
This was an asynchronous online class. No lecture meeting. Every week had a lab quiz and you only had 20 minutes, which was tough. The good thing was you get unlimited attempts for the midterms. Be prepared for the final.

Rating: 1.0/5, difficulty: 3.0/5
He really dosnt know what he teach gives a lot of homework and does not explain it. avoid at any cost. tried to swap the class but others got full.

Rating: 5.0/5, difficulty: 3.0/5
Switching to remote learning was hectic, but Professor Zhang was understanding. We had online lab report which were difficult, but Professor Zhang answered any questions right away. He gave many opportunities to boost your grade. The exams were straightforward only really requiring you to study what was on the study guide and syllabus.

Rating: 2.0/5, difficulty: 4.0/5
Nice guy, but doesn't know how to teach. Since our class moved on-line due to Covid-19, Zhang doesn't bother to teach at all. Gives huge lab assignments, but doesn't explain anything, only provides reading material. Sci25 is very complicated, you can't learn it on your own! He does give extra credit test points and responds to questions.