Reviews of professor Lei Gao

Rating: 5.0/5, difficulty: 4.0/5
I like how Dr. Gao make the class interactive by using some polling techniques. He is always accessible outside class.

Rating: 1.0/5, difficulty: 4.0/5
Doesn't really teach, but types journal entries into a spreadsheet all class long. No extra credit. No curves, even when the class average for an exam is below 70%. You must be in class to receive a password for some assignments. Some exam and homework questions are barley covered in class. Dr. Gao is not a very effective professor. Teach yourself.

Rating: 5.0/5, difficulty: 4.0/5
I enjoyed his teaching style (in-class exercises with answers and explanations, straightforward notices, not directly reading from slides).

Rating: 3.0/5, difficulty: 5.0/5
Gao is a nice dude and teaches well, sends out the example journal entries after class, goes over reef polling questions if more than half the class answered them incorrectly etc., but he lets way too much of his class be decided by the course coordinator, McCoskey. There are tons of assignments per week and you have to spend hours on them.

Rating: 5.0/5, difficulty: 4.0/5
Coming back after online classes, I glad I chose Professor Gao's class this Fall in person. He did a good job explaining difficult topics by using the white board in the classroom. Overall, he is nice and effective.