Reviews of professor Zhiqiang Mao

Rating: 5.0/5, difficulty: 3.0/5
Mao is the GOAT. I got advice from an upperclassman to switch from regular Physics to Honors and it was one of the best scheduling decisions of college. He cares about students and explains the material well.

Rating: 5.0/5, difficulty: 3.0/5
IF YOU HAVE THE OPTION TO TAKE PHYS212H INSTEAD OF REGULAR PHYS212, PLEASE DO IT. The class is two hours long three times a week but the extra time is SO helpful. Lectures are a quick overview of theory and then a ton of examples. He tells you the exact types of problems that will be on the test (which are easier than regular PHYS212)

Rating: 5.0/5, difficulty: 3.0/5
Lectures are long but most of the time is spent working through practice problems which is super helpful. Dr. Mao is really great at explaining the material and if you don't understand it at first, his office hours are very helpful. I would definitely recommend taking physics 211 and 212 with him if you get the chance.

Rating: 4.0/5, difficulty: 5.0/5
I'll be honest, the class I took with Dr. Mao was probably the hardest class I have ever taken. It's one lecture a week and you will have to put in hours upon hours of study time unless you already know physics. That being said, he is readily available for help and will give you a very deep understanding of the theory.