Reviews of professor Songling Shan

Rating: 5.0/5, difficulty: 3.0/5
Make sure you keep up with hw/attendance/quizzes and you'll do fine. She goes pretty fast sometimes so people wont ask questions but I promise if you have a ?, half the room probably has the same one so just speak up. She tends to go over the theory and proofs in class and you're left to figure out the pearson hw on your own but its not that bad.