Reviews of professor Zhiqiang Mao

Rating: 3.0/5, difficulty: 4.0/5
It's clear that Mao cares about his students and class, but the structure was not good online. It was so hard to focus on a two hour lecture on a blurry whiteboard with barely any human interaction. Grading was easy on exams, but the exams are worth 70% of the grade. The final was unnecessarily long and hard compared to the other exams.

Rating: 4.0/5, difficulty: 4.0/5
Good teacher that clearly cares about his students. Please please please make sure to go to his office hours and work through practice problems with him, he literally walks you through questions that will be on the exams. His lectures are a bit disorganized (jumps all over the whiteboard and between examples), and his voice isn't the loudest.

Rating: 4.0/5, difficulty: 2.0/5
Motivated and positive professor. His accent isn't bad, but he doesn't answer questions too well; bring those to the TA. Class is a repeat of AP physics. Grades are lenient, exams are relatively predictable. He has students go up and do examples, but it's really him guiding you through when you're up there. Obviously loves his job, highly recommend