Reviews of professor Xiaosheng Gao

Rating: 2.0/5, difficulty: 4.0/5
Avoid if you can. The lectures consist of him reading off of slides with his hands in his pockets. Homework is very difficult and cheggs generally did not have the correct work for any of the problems. Exams are just as challenging but, if you show your work, he gives generous points. Right answers on his exams are only worth 1 or 2 points.

Rating: 2.0/5, difficulty: 4.0/5
Professor Gao reuses everything from prior classes and writes almost nothing on the board. He very quickly goes through old slide shows and kind of just banks on you learning on your own. Exam 1 is position analysis, exam 2 is velocity analysis, exam 3 is acceleration, and the final is one gears. The first three are all a play off of one problem