Reviews of professor Jorge Cacho

Rating: 4.0/5, difficulty: 4.0/5
I agree with the criticism people have shown for the assignment length, but JF is still a solid professor. The final project is way too long, but the rest of the course, while definitely on the larger side of the workload scale, it still fairly doable. Lectures are decent and the prof is pretty much always answering questions on discord.

Rating: 5.0/5, difficulty: 5.0/5
Dr. Fonseca is an enthusiastic and caring instructor who is deeply invested in his students' success.  While CS 202 can be demanding, he encourages students to study diligently, take thorough notes, ask questions during lectures, and reach out to the TA for additional help. His dedication ensures that every student has the opportunity to excel.

Rating: 2.0/5, difficulty: 5.0/5
He's not aware of what a three credit hour class' workload should entail and doesn't respect student's time. Assignment are long and have confusing, unhelpful themes. The final project 24 page document ending: "Hopefully you give me the respect to do a good job and start early. Take pride in your work as I did in creating this assignment for you."

Rating: 5.0/5, difficulty: 1.0/5
Doc is the goat for a reason. Top 10 CS Prof NA + EU. Tons of extra credit if ur trash at CS (not me tho). Codegraded assignments make it easy to get a fat hundo on the homeworks. Take this prof for a free dubski and a great learning experience. Definitely very poggers and ggezwp!!! I will probably take Doc for CS 302 also cuz he's epic!!!!!!!!!!!!

Rating: 4.0/5, difficulty: 4.0/5
Goes over concepts but has NO code implementations in lecture. Be prepared to look stuff up online. Little to no mc q's on tests, be prepared to draw in paint (requires practice to be fast at). Assignments can be somewhat vague but doable, ex. sometimes no function prototypes given. Many extra cred opportunities.

Rating: 2.0/5, difficulty: 4.0/5
Lectures are messy, scattered, and unhelpful. He doesn't show and code which isn't a problem, but his attempt to explain the info abstractly is bad. Assignments are INCREDIBLY vague, and half of the difficulty is finding out what the uncommented skeleton code is even asking of you. Tests are easy, but his HW is pathetically hard to understand.