Reviews of professor Therese Smith

Rating: 2.0/5, difficulty: 2.0/5
Her canvas site gave no confetti when I turned in the assignments. Very unhappy, would not recommend.

Rating: 1.0/5, difficulty: 5.0/5
She is literally the worst professor you will ever come across. She has no lessons plans, no organization. She is extremely rude and condescending when you ask for help. She helps by telling you what you need to type but gets mad when you ask her to explain. The difficulty jump for the last two assignments was uncalled for (graph theory).

Rating: 1.0/5, difficulty: 4.0/5
Incredibly disorganized. Syllabus is a mess and the assignments give extremelly unclear instructions. Prof changed the grading policy partway through the term, making due dates more restrictive and adding penalties for late work when previously there were none.

Rating: 1.0/5, difficulty: 5.0/5
Did not give a care about mental health, very willing to schedule office hours but unwilling to help

Rating: 1.0/5, difficulty: 4.0/5
Therese Smith was a horrible professor. I went into the class under the expectation that I needed a basic knowledge of C, but she expected us to code at a professional level in a non-major, sophmore level class. The starter code was almost always broken, the lectures were boring, and I learned nothing in the class. AVOID AT ALL COSTS!!

Rating: 1.0/5, difficulty: 1.0/5
don't expect to learn a thing in this class but she will give you hw answers if you go to office hours

Rating: 1.0/5, difficulty: 2.0/5
Therese smith is the worst professor Ive ever had. Ive never wanted to learn about something so much and not been able to. The more you try to understand what shes saying, the more confused you get. Lectures are terrible, homeworks dont help at all. If theres anything you can do to get her fired, do us all a favor and act now.

Rating: 3.0/5, difficulty: 4.0/5
It's a toss up: sometimes she makes no sense at all during lectures, and sometimes she makes perfect sense but at a very fast pace. Despite the confusing lectures, she is better suited at helping during 1-on-1 office hours or Zoom sessions. With 7 total assignments, it wasn't all that bad with starter code and after re-watching lectures.

Rating: 1.0/5, difficulty: 4.0/5
Not worth going to lectures

Rating: 1.0/5, difficulty: 5.0/5
You literally can't learn anything in this class. It's structureless through out whole course, she teaches things whatever comes to her mind and didn't gave any specific steps or instructions to follow. The lab is also a disaster, She's late for lab and students were been notified by email that the lab is held on Zoom after about 10 mins of class.

Rating: 1.0/5, difficulty: 4.0/5
Very difficult to learn this online, I ran into several software issues that she and the TA's were not very helpful in solving. Only bright side is she lets you redo any and all work at any point in the class.