Reviews of professor Zhe Shan

Rating: 1.0/5, difficulty: 5.0/5
Worst Professor Ever!!!!! Rambling over and over during lecture time. When we ask questions, his responses are completely useless. Horrible accent and never figure out what he is talking during the class. Go over the slides and knowledge unreasonably fast so that never truly understand what he teaches. Avoid him if it is possible.

Rating: 4.0/5, difficulty: 3.0/5
I disagree with the other reviews. Jay Shan is much more than a "nice guy" willing to help students. It is unbelievably rare to find a professor as dedicated to student learning as Dr. Shan. His lectures are straightforward and extremely useful, with hands-on experience for reinforcement. Highly recommend; this guy cares deeply about your learning.

Rating: 1.0/5, difficulty: 5.0/5
I've never left a review for a professor but I felt the need to review Dr. Shan. He is the worst professor I have ever had. I haven't learned one single thing. He rambles, doesn't have a good accent, the material is covered at speed 10, and he is rude. Makes you seem "dumb" for not knowing things. DO NOT TAKE HIM. Awful. I dread class with him.

Rating: 2.0/5, difficulty: 4.0/5
Zhe (Jay) Shan is a nice guy and willing to help students. That is his only redeemable quality. Jay Shan was a terrible professor. His lectures consisted of him rambling and repeating the same sentences over and over. After asking a question, he would often cut students off and being rambling again. Overall was a horrible experience.

Rating: 5.0/5, difficulty: 4.0/5
Professor Shan has definitely improved since the last reviews were made. His lectures still go at mach Jesus but he's super willing to meet outside of class for whatever reason. You can tell he's super passionate about the subject and his lectures are definitely engaging now with activities woven throughout. He always rounds class average to ~85%.