Reviews of professor Xiaoliang Jin

Rating: 5.0/5, difficulty: 3.0/5
Because of the previous review I was scared going into his class. However, he was one of the best lecturers' I've ever had. Very fair exams and always available to answer your questions.

Rating: 5.0/5, difficulty: 3.0/5
He is the beat prof I've met at UBC. He is a good lecturer, and explains things very clear. He is always ready to help you even after class. The exams are tough comparing with other courses, but it's fair as long as you did all homework and tutorial problems.

Rating: 5.0/5, difficulty: 4.0/5
Awesome prof. Amazing lecturer and makes you understand the material.