Reviews of professor Rich Yueh

Rating: 5.0/5, difficulty: 3.0/5
Professor Rich is super chill. I had previous Python knowledge so his 101 class was pretty straightforward. Even if you have zero coding knowledge, you shouldn't be worried b/c it's a beginner's course in coding. Lectures are super helpful so show up to those and pay attention.

Rating: 5.0/5, difficulty: 4.0/5
Great guy but this class is hard especially if you're a beginner with coding. Youtube videos are more helpful than the professor and TA to be honest lol

Rating: 5.0/5, difficulty: 1.0/5
Really great guy. He makes learning the subject clear and interesting. Homework is very easy as long as you're keeping up with content, and the content is very relevant to real life. Only curveball was the end of the quarter project. It was a bit too advanced based on what we've been covering in class in my opinion, but still wasn't that bad.

Rating: 5.0/5, difficulty: 2.0/5
Best professor at UCR period. Extremely engaging lectures and genuinely cares about his student's success. Wish he taught more classes here.

Rating: 5.0/5, difficulty: 3.0/5
Best teacher at UCR. He accommodated for all students; he did in person lectures, live zoom sessions, AND recorded the lectures. No tests, just three projects. My first time learning code and he was very beginner friendly. Not once did I ever feel like he was moving too fast during lectures, he always stopped to double check everyone understood.

Rating: 5.0/5, difficulty: 4.0/5
Prof. Rich is one of the best educators I have ever had. He cares about you and teachs you applicable things. He works with AI rather against it. Coding is hard. I took it in summer so it was 5 weeks. Yea, it was really hard. I went to office hours, locked in with the TA, and asked him questions. I got a B+. Thats a win to me. He curves as well.

Rating: 4.0/5, difficulty: 3.0/5
Professor Rich is a good lecturer with a lot of passion, but I feel like his expectations for students to code are a little high. If coding or computers in general is not your thing, then this class will feel horrible. As someone that likes computers, but not experienced in coding, I felt the assignments were moderately hard, but doable.

Rating: 5.0/5, difficulty: 3.0/5
Its intro to python and he recognizes that the material is accessible online and allows us to utilize the infinite expanse of the internet on our major assignments.

Rating: 1.0/5, difficulty: 5.0/5
This man swears we are computer science majors.

Rating: 1.0/5, difficulty: 5.0/5
RIch expects all students to know how to code, so unless you already know how to code in python at a high level, good luck completing any of the hw or projects. It starts off easy with simple projects, but once it gets to python, you will be screwed. Projects are worth a lot of points and very hard. Lectures do not help at all. Avoid at all costs