Reviews of professor Zhe Shan

Rating: 1.0/5, difficulty: 5.0/5
Jay seems a nice guy, but oh my, he is bad, really bad as a professor. Not a single student pays attention to what he says. Classes are as dry as they can possibly be.

Rating: 5.0/5, difficulty: 3.0/5
Jay is a great professor, I've loved having him. He cares about his students. He does over-explain things sometimes that makes it a bit confusing. But as long as you put in effort you'll do good in his class.