Reviews of professor Tan Xiaoli

Rating: 4.0/5, difficulty: 4.0/5
He got lazy towards the end of the semester showing work on the board for examples but pulls them straight from the book so it's easy to find the solutions.