Reviews of professor Niushan Gao

Rating: 3.0/5, difficulty: 2.0/5
This is a pretty comprehensive Statistics course. It's a little difficult to understand him, but he is able to explain all concepts in plain English so you understand. Read the textbook and ask questions if you're confused. Assignments, quizzes, and exams are all a piece of cake.

Rating: 4.0/5, difficulty: 3.0/5
He curves the midterm and final exams. After the midterm, he stopped updating his lecture notes and teaches topics based on whatever pops up in his mind. The grading scheme is great. He didn't teach topology. He spends time teaching exponential and logarithm functions. He does not supply practice for the midterm and final exams.

Rating: 4.0/5, difficulty: 3.0/5
The course itself is very interesting but is quite difficult in the beginning. Midterm and first few quizzes/assignments were difficult. Final exam was very fair. Decent lectures and overall fair evaluations.

Rating: 5.0/5, difficulty: 3.0/5
Niushan Gao is great. He cares about his students and their success. He challenges you on hw and exams (in a way all professors should to encourage you to grow). Even if you end up with a bad grade, he makes it possible to pass MTH 525 with him. I learned so much from him, probably more than I have from other math profs. He's very funny also.

Rating: 1.0/5, difficulty: 4.0/5
MTH 380 (Wasnt an option for code but this was the course) All I have to say that this course is mandatory for all biomedical sciences students + some other subject requires it too. The bio final had around 400 people attending while MTH380 we were 39, everybody else dropped the course or took it in the summer, IF YOU CAN TAKE IT IN THE SUMMER.

Rating: 1.0/5, difficulty: 3.0/5
I received this high grade, but at what cost? He may curve, but remember the saying "too good to be true," and you will understand that these positive reviews are sorta misleading and read like IGN reviews ("this thing needs some work: 7/10") and ironically list accurate red flags. The negative reviews are accurate. Take MH380 in Chang.

Rating: 1.0/5, difficulty: 5.0/5
For this class, avoid him if you can. I heard for this sem both Niushan and the other prof were terrible so if it stays that way you're out of luck. Half of the class dropped the course after the midterm because it was worth 40%. The grading scheme being 40% midterm and 50% final was insane and sets people up for failure. He seems nice but bad prof

Rating: 5.0/5, difficulty: 3.0/5
I've had Dr. Niushan for stats 2 and Complex Analysis. He's a highly intelligent man who sets his students up for success. He's also great to talk to, a very nice guy and awesome professor!

Rating: 1.0/5, difficulty: 3.0/5
Works from lecture notes not textbook, but stopped releasing lecture notes post-midterm. So there's no material to study anymore. 
Did not give review for final, told us to review last two HWs (did not give ans for one of them)
Pretty sure learning math is all about PRACTICE, not memorizing solutions. This is beyond lazy. Doesnt answers emails.