Reviews of professor Hao Wang

Rating: 5.0/5, difficulty: 5.0/5
After the final I only have C, and he gives a 20 points curve and makes my grade to an A+.