Reviews of professor Jianxi Gao

Rating: 1.0/5, difficulty: 5.0/5
You need to read the book to get a good grade since the method taught in class might not be the correct one to be use in test since they're only examples but not general solutions.

Rating: 5.0/5, difficulty: 2.0/5
Take this class with him. You won't regret it.

Rating: 4.0/5, difficulty: 3.0/5
Gao's courses on Network Science are great. He is an expert in this subject and makes the material understandable to undergrads. He uses quizzes/tests as a way to gauge student's ability so he can teach to their level, but they do not incorporate as much into the final grade. Grading can be vague, but you just need to demonstrate effort.

Rating: 5.0/5, difficulty: 2.0/5
I took Introduction to Network Science, he is really passionate about this field and is eager to share his knowledge in an extremely digestible manner. Despite the material being the state of the art models concerning network science and very focused on research papers he neatly distills the information to a clear and deliverable lecture. Amazing!

Rating: 2.0/5, difficulty: 3.0/5
Issue is grading & final grade policy. Final grade is based on "min of ExamAvg&HwAvg", so, it doesn't matter if you do well on hws, bc your exam avgs is what your final grade will really be based on. RG doesn't reflect the weighted totals, so until you calculate the min of the two avgs, you will think you are doing much better than you really are.

Rating: 5.0/5, difficulty: 3.0/5
Very goooood professor, nice and friendly. His class has many interesting points and little practices which I love the most. He is a professor who really consider students' feeling. All in all, one of the best prof I have ever met