Reviews of professor Ying Pan

Rating: 1.0/5, difficulty: 5.0/5
Dr. Pan is a really tough grader. Nothing that was taught in class felt useful and the exams did not help us learn what we needed to know. If you go to her for help, she often laughs at you and wonders why you are struggling. She built a curve into the exams that only helped you if you did well on the exam.

There is no hope with her.

Rating: 3.0/5, difficulty: 4.0/5
While 273 is supposed to be a basic coding class, ying teaches as if you should already have a prior understanding. I was immediately lost to begin the class and wouldnt have learned if it wasnt for friends. Lectures are also very long and boring and assignments can be difficult. One positive is that she is accessible and willing to help if needed!

Rating: 5.0/5, difficulty: 2.0/5
I've never met a professor as caring as Dr. Pan. She is very responsive outside class and tries everything in her ability to help students. All her assignments also came with 10 pts of extra credit so this class really is an easy A if you can get your code to work. If you're stuck, just go to office hours and you'll definitely get it to work.

Rating: 4.0/5, difficulty: 3.0/5
Pan was always very accessible outside of class for whatever problem you may have ran into. Lectures are a bit confusing and only teach you the bare minimum. Exercises and assignments are challenging but if you take advantage of office hours you can get a good grade. Overall an easy A if you take advantage of your resources.

Rating: 4.0/5, difficulty: 3.0/5
Dr pan is so caring. her lectures are pretty bad but she makes up for it by being available at literally anytime. she has zoomed me at almost midnight multiple times, even over winter break. she rambles but will not give up on helping u no matter how confused u are. she grants reasonable extensions, u just have to ask. her biggest thing is honesty.

Rating: 3.0/5, difficulty: 4.0/5
Ying was difficult to understand sometimes and definitely lecture heavy at times. However, she was a great teacher and went out of her way to help you and was always there if needed. She was a very caring person.

Rating: 1.0/5, difficulty: 4.0/5
I had to drop the class. I genuinely could not understand the class no matter how much I tried. Dr. Pan didn't help, nor did the TAs. Working with friends are not an option, since she will immediately figure it out and mark you down for cheating. Dr. Pan's lectures were also not helpful and the lecture slides didn't help with anything.