Reviews of professor Jiaming Zhang

Rating: 2.0/5, difficulty: 4.0/5
Had 100% through most of the semester, but people did "TOO well" on the 1st midterm (despite many people failing) & prof decided to make the next midterm much, much harder. He wasn't even there for the week we took the midterm. He used a sub. When NOBODY in the class passed it (highest grade was 69%) he curved it by 20% and blamed US for failing.

Rating: 3.0/5, difficulty: 4.0/5
The lectures are long. He follows the textbook and the lecture powerpoints are from the textbook, which I really found useful. There are no quizzes so you should do good on the exams. Exams are challenging but doing the online HW will help a lot (usually 30-40 questions). If you work hard you can get an A, and if not it's fairly easy to get a B.

Rating: 3.0/5, difficulty: 3.0/5
Lectures are straight from textbook's powerpoints, so study the textbook. HW is online and you're given 3-5 attempts per problem. Exams are same/harder than homework problems, so you have to really understand the material. He says not everyone can get an A because it's a college course, so if you're not good at physics try maybe another professor