Reviews of professor Shiying Li

Rating: 3.0/5, difficulty: 4.0/5
First time teaching (grad student). Clearly knew the material, but not great at explaining or giving test/study strategies. Nice and cares about students' understanding. Do the homework--you'll do better on quizzes and midterms. Open to answering questions. Using solution manual and TA to make sure you understand HW is enough to pass tests.