Reviews of professor Ning Li

Rating: 1.0/5, difficulty: 4.0/5
He has a very heavy accent, also teaches you things, but grades off of textbook. So he can teach you one thing but will grade by another. Personally will not be taking again.