Reviews of professor Yingchao Lan

Rating: 1.0/5, difficulty: 5.0/5
Easily in my 4 years of college the worse professor that I have ever taken. I truthfully can't exaggerate, thick accent so you don't know what she is even saying and tests are nothing like quizzes. Id recommend you stay far away from here in any course she teaches. Some people are just not meant to be professors and idk how she got her job but L

Rating: 4.0/5, difficulty: 4.0/5
I honestly do not understand the reviews. I thought Dr. Lan was good at explaining course information, and did a good job at slowing down when needed. When it comes to the group projects, those certainly did suck. But they were not as time consuming as everyone made them out to be. Grading criteria is also clearly explained.

Rating: 4.0/5, difficulty: 3.0/5
Lan is a great professor, she wants you to succeed. Course is a little homework heavy but showing up to lecture will make sure you have mastered the material. Great professor for a more difficult class.

Rating: 4.0/5, difficulty: 3.0/5
Lan is a good professor for a tougher class. We learn how to use JMP, and she goes over how to do everything step by step, tests are open book open note, although the book isn't necessary. She is helpful in office hours and truely cares about her students. Would recommend. Attendance isn't mandatory but it makes it way easier for tests.

Rating: 1.0/5, difficulty: 5.0/5
Worst professor I've ever had. She grades extremely harsh after giving practically no guidance on her expectations. Refuses to post lectures because she's worried people won't come to class. Other professors make this class easy, but Lan makes it unnecessarily hard.