Reviews of professor Shanshan lv

Rating: 3.0/5, difficulty: 3.0/5
I gave her a 3, but if I could do half points I'd give her a 2.5. The tests aren't hard, but the homework takes forever and the practice tests are ridiculous. She writes everything on the board, which is nice, but I think she oversimplifies her lectures. You definitely need to read the textbook to really learn the material. online book is cheaper

Rating: 4.0/5, difficulty: 2.0/5
She is nice, and she has patience to help her students.

Rating: 1.0/5, difficulty: 5.0/5
Only reason I give her a difficulty level of five is not because the course itself is hard, but because she does not speak English very well. Very very difficult to understand anything she says. Made an A in the class, but spend class time in the library learning the material. However she is very nice.