Reviews of professor Shenru Li

Rating: 2.0/5, difficulty: 3.0/5
Hard to hear in class and hard to connect with to learn. Exams can be difficult, but they are rounded (thankfully). Class seemed disconnected, and not the professors I signed up for intially. I would register with another professor if possible.