Sheng Ran
2 courses · 8 reviews
All Reviews
Professor Ran is a great person who truly cares about his students. He is very good and fueling in-class discussions about relevant topics. My main complaint is that at times it can be hard to understand him between his accent and the microphone. So, if you don't see that being an issue, and you benefit from discussion to learn. I would recommend.
12/10/2025
2 or less hrs/week
Very easy, but definitely could have been better done
5/21/2024
2 or less hrs/week
Everyone can get an A but the labs themselves can still be somewhat confusing and stressful at times.
5/21/2024
2 or less hrs/week
Lectures can be dry, and Ran's accent is hard to decipher sometimes, but honestly not that bad. Ended with an A. nNote: I took it when exams were online, so definitely a skewed perspective
5/18/2024
Was Ran the best lecturer I ever had? No. Did he have very clear handwriting when writing on the board? Absolutely not. However he's one of the funniest professors I've ever had and I was always laughing in class which made it easy to be invested in his lectures. Highlight was him leading us in a Shrek sing-a-long on the last day of class.
1/22/2023
If you work with other people on assignments and go to lectures, totally possible to get an A. Lectures are required attendance- Ran is a pretty funny lecturer, I laughed quite a bit. However, the lectures can be a bit complex or unrelated to the subject at times.
1/13/2023
Awesome professor. Pretty clear lecturing, very fun and entertaining. Clearly cares about his students.
12/12/2022