None

Rate My Professors (17)


PSTAT160A . 3 Years Ago

Prof Li's lectures are concise and easy to follow, course material is relatively easy. However, his class is so stressful. He goes all the way to make you as stressed as possible. The midterm and final exam questions were not hard, but the time given is unreasonably too short!! He gave us 2 finals. Avoid him for your own mental health

1 helpful 1 unhelpful
PSTAT160A . 3 Years Ago

His lectures were okay, but he didn't seem interested in helping students. The midterm and final were hard not because of the kinds of questions, but because of how little time he allows. On top of that, he completely ignored students in the 2 weeks before the final. No replies to emails or Piazza posts. He was even disinterested during his oh.

1 helpful 0 unhelpful
160A . 3 Years Ago

This class is very time consuming and difficult. Challenging python homework on top of weekly homework. Midterm was a big time crunch, 2 finals at the end of the quarter, one limit time and one take home. The take home exam took me 8 hours to finish and all the tests were graded very hard. Attendance system was a disaster. Finished at 93% exactly.

1 helpful 0 unhelpful
PSTAT160A . 3 Years Ago

Ok look. Do not take any classes with him. I spent 3 days doing the final and I am not over exaggerating. If you can take any of his classes with a different professor, PLEASE do it. He was so bad and hard for no reason whatsoever. His grading scale and grading methods are very arbitrary and terribly graded. He is a sweet guy but an awful professor

1 helpful 0 unhelpful
PSTAT160A . 3 Years Ago

Was .25% away from the next letter grade, but he was being very stubborn as he refused to give me any sort of extra credit whatsoever. He is a very strict grader and he refused to listen to me. The tests are harsh as they are very heavy and there is a lot to do in a short period of time. I got severe depression and anxiety form this class.

1 helpful 0 unhelpful
PSTAT160A . 3 Years Ago

I cant really complain about Prof. Li too much. At first I thought the homework was heavy, and the midterm (44/50) was tricky for 75 mins time. But the post midterm chapters on Markov Chain were a breeze and the finals were reasonable, especially the take home(94/100). On top of that he curve our final by 5.5 pts, midterm by 3.5. Great professor!

0 helpful 1 unhelpful
160A . 3 Years Ago

This class is not easy with quite a workload. However, it's doable if you put in the time to 100 percent understand every possible concept that can be tested and train your intuition to solve problems quickly. Midterm was not too bad, but low time tho. The final take home and limited time exam were fair, and I enjoyed solving some of the problems.

0 helpful 2 unhelpful
PSTAT160A . 3 Years Ago

Lectures are relatively clear and he gives examples for each topic as well. Tests are hard and Changed his mind from giving one take-home final to 2 final, one take home, one online. Expected students to self-teach python and give hard python hw. Not a very good professor to have during such a special period of time. AVOID!

3 helpful 0 unhelpful
PSTAT160A . 3 Years Ago

His lecture is fine and clear. But he seems to have a wrong estimate of the student's python level. The python HW of this class is difficult. Also, under such a social crisis, he still gives two final exams, one take-home, and one time-limited. I think this is a bit absurd, although he gave an explanation.

3 helpful 0 unhelpful
PSTAT160A . 3 Years Ago

I enjoy his lectures, and the way he presents the material is relatively concise. However, he expects students to self study python on top of weekly homework assignments. The tests are ridiculously difficult and test if you're a genius, not your understanding of the material. Please never take a class with Dr. Li, for your own mental health.

4 helpful 0 unhelpful
PSTAT131 . 3 Years Ago

He spent the entire lecture literally just reading verbatim from slides that someone else created for the class. So, there was no reason to attend lecture - just read the slides out loud to yourself. I switched to Guo Yu's class and it was SO MUCH BETTER. 131 is awesome if you take it with a good professor. Avoid Li.

1 helpful 0 unhelpful
PSTAT126 . 4 Years Ago

Arbitrary grading in the tests. Lectures are hard to follow due to the accent. Avoid him!!!!!

0 helpful 0 unhelpful
PSTAT141 . 4 Years Ago

I am going to be very informal here. Screw this professor. Good lucky trying to dispute your final project. For all we know, the midterm and final were arbitrarily graded. ��

1 helpful 0 unhelpful
PSTAT131 . 4 Years Ago

The class was a hot mess and the prof was all over the place. There were many mistakes in the lectures, quizzes and homeworks he wrote. One quiz was also only written one hour before class and he didn't even print enough for the whole class. He's very careless when grading and even made many mistakes on the final project questions.

1 helpful 0 unhelpful
PSTAT131 . 4 Years Ago

The material was amazing; a great introduction to Machine Learning. Honestly, it is not hard to pass the class as long as you do all the work with some effort, but if you want a really good grade, make sure you study for the quizzes and midterm. The midterm MultipleChoice was BS, like seriously? This is upper Div...I wanna do proofs,not ABCD, BlSht

0 helpful 0 unhelpful
PSTAT120A . 5 Years Ago

He is a really great teacher, I love him!!!!

2 helpful 2 unhelpful
PSTAT120 . 5 Years Ago

His lecture is pretty clear. Homework is not mandatory but the weekly quiz will be based on it, and he does offer practice midterm and final. Accessible after class and he is pretty caring. At least one quiz is dropped. Curve a lot!!!! PSTAT120A is said to be hard but I finally got an A+. Highly recommend him!!!

4 helpful 4 unhelpful