Shengnan Lin
I'm not sure why she has so many good ratings. She literally screamed in peoples faces. We would look at eachother, shocked that she would do that. Some days she would spend the whole class on one problem. She doesn't really teach, she just does the problems. I stopped going because I got a 19% on an exam after I stayed up all night studying.