Reviews of professor Xin Cai

Rating: 5.0/5, difficulty: 3.0/5
Good professor, helps us review before quizzes

Rating: 5.0/5, difficulty: 3.0/5
Professor Cai is very thorough explaining the math problems. I enjoyed the class because he will take the time to make sure you understand the problems. And gave lots of examples in order to understand. He is very patient , and patience is key when learning math.

Rating: 5.0/5, difficulty: 1.0/5
Peter is a great professor, very funny and very knowledgeable. He definitely wants all of his students to succed

Rating: 5.0/5, difficulty: 2.0/5
Peter is a great professor and it is important to go to class since he gives participation points. He gives out extra credit and wants his students to pass. He gives out handouts of the notes which makes it easy to keep track of work. I would take his class again he is great!

Rating: 5.0/5, difficulty: 2.0/5
Professor is very clear as to his expectations in his class. He explains everything well. He has a thick accent, however he is aware, and does not get bothered when you ask him to repeat himself. You have to really not do anything to fail his class.

Rating: 5.0/5, difficulty: 3.0/5
The class is not hard just show up & do all your work it's an easy A. Every lecture he hands out class notes which helps in understanding the lesson & also offers a lot of support by giving extra credit to raise our grades. He does have an accent, but you are still able to understand him. He is also very funny & likes to joke around which is cool.