Reviews of professor Chung-chien Shan

Rating: 5.0/5, difficulty: 3.0/5
I think "Ken" Shan's low rating here is unfair. He's very eccentric and funny, and lectures can be pretty entertaining. He's also a great teacher, but he won't spoon-feed you any homework answers. Trust his process, it might seem odd but it works. Don't be on your phone while he's lecturing, don't cheat, and he'll be very accommodating and helpful.