Reviews of professor Jiangnan Li

Rating: 4.0/5, difficulty: 3.0/5
It was a good class and he wants all the students to do well. Varies up the styles of his lectures so you don't get bored. Fair bit of writing to do for the class.