AI Rate Professor

Multimedia

Tim Samoff

MMM70 · MM50 · MM70 · M101 · M10 · MMM2032738 · WEBDESIGNONLI · MM10 · MMM20 · WEBM20 · M20 · M50 · M30 · MMM10 · 27 lifetime ratings

AI rating
44/100
RMP rating
3.4/5
Take again
57.14%
Difficulty
3.1

The decision

if you can attend , and teach yourself when lectures fall short.

Best fit · Self Taught ProPolarizing teacherTough graderBusy-work projectsMandatory attendanceGives detailed feedback
  • and and barely teaching.
  • as mandatory; missing class or falling behind often triggers harsh reactions.
  • and project-heavy, with little traditional testing and uneven real-world value.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

48/100

and resubmits help some students, but tough and picky grading means an A still takes consistent on-time work.

Online mentions easier grading with resubmits; .

Is the course easy?

Standard

48/100

Content is not always conceptually brutal, but fast demos, busy-work specs, and tech tools make it feel tedious and demanding.

Online difficulty varies by prior HTML or tool skill; in-person comments stress pace and project load.

Is attendance flexible?

Mandatory

22/100

and skipping causes you to fall behind or fail.

; online evidence is thinner and more mixed.

Is this professor recommended?

Depends

52/100

; praise for feedback fights frequent complaints about attitude and weak teaching.

Online and of the strong dislike.

Course guide

See how this professor fits your week.

Grading

Strict

32/100

and harsh critique on new material show grading is picky more often than generous.

Format shift

Online notes some resubmit flexibility; .

Workload

Heavy

35/100

Projects and same-day exercises demand large time blocks and feel like busy .

Format shift

Both formats mention heavy project time; point.

Teaching experience

Average

48/100

Some students get patient industry-style help, while many say lectures are thin, routine, or rude.

Format shift

Polarization appears in both formats, with more detailed in-person praise and complaints.

Assessment method

FocusOnAssignments

28/100

Classes lean on projects, exercises, and daily follow-along work rather than traditional exams.

Format shift

in some sections; online also centers on submitted work.

Luni fit check

Weigh these signals against your actual schedule.

Get help balancing workload, grading, and timing when no option is an obvious fit.

Course format

Compare the in-person and online experience.

Classroom format

In person

24 reviews

Medium confidence · Best fit for Effort For Reward

and harsh critique for others.

Main concern

and low patience when students need more instruction.

What students said

“ . Turn things in on time and don't miss class.”
M101
“It's busy work that makes you feel like you're back in kindergarten. You can learn more from googling.”
M10
“I would rather walk . and im sorry but Tim is rude and inconsiderate.”
30276

Remote format

Online

3 reviews

Low confidence · Best fit for Self Taught Pro

Online sections range from and mean responses.

Main concern

and weak support unless you already know the tools.

What students said

“He can tell you what needs to be fixed and u can adjust and hand it in again before the due date!!!”
MMM10
“This online class is terrible. and the lecture notes don't show the code.”
WEBDESIGNONLI

Exam style

Know what to expect from exams and major assignments.

Assessment is mostly projects and exercises, with little formal testing and some redo chances before deadlines.

Project-based assessmentFew or no testsResubmit before deadlineSame-day exercises

Assessment risk

StudentFriendly

72/100

Low score means less forgiving assessment conditions.

In person

and grade same-day follow-along exercises and projects.

No tests or quizzesSame-day exercisesProject critique
“ . The class is entirely you following along because something is usually due at the end of the day.”
M20
“Also grades harshly on exercises testing what you JUST LEARNED due SAME DAY.”
M30

Online

Online and possible resubmits, not proctored exams.

Assignment resubmitsOnline project work
“Hand in . He can tell you what needs to be fixed and u can adjust and hand it in again before the due date!!!”
MMM10

Student evidence

See what students actually said.

Top student voice

“Shame if . He expends minimal effort teaching: man of routine.”

Voice snapshots generated from 27 , and grading themes. Credibility rating: Medium.

🎯 Teaching Quality

48/100

“man of routine.”

👍 Recommendation Split

52/100

“ . It's busy work that makes you feel like you're back in kindergarten.”

📝

70/100

“ .”

⚠️

22/100

“Turn things in on time and don't miss class.”

Theme 1

👨‍🏫 About Teaching Style

  • man of routine.
  • Used digital teaching tools VERY well.
  • Tim is a chill guy although lectures can be a bit quick at times.

Theme 2

📈 About Difficulty & Grades

  • .
  • .
  • Gives a lot of opportunities so its a fair course for an easy 'A'.

Theme 3

❤️ About Character

  • Tim is rude and inconsiderate.
  • Very patient and nice, but will get annoyed with you if you repeatedly don't listen to directions.
  • He is a work.

Data context

See exactly what the AI read.

Analysis sample

27

Recent reviews read by the AI

27

Lifetime ratings

68/100

Evidence confidence

27 reviews spanning many years give decent volume, but opinions are polarized and many comments are older or short on grade detail.

Inside 27 stored ratings

Quality ratings

5 out of 510
4 out of 56
3 out of 53
2 out of 54
1 out of 54

Course coverage

MMM705 reviews
M103 reviews
MMM103 reviews
M202 reviews
M302 reviews
Show 10 more courses
MM502 reviews
MMM202 reviews
302761 review
M1011 review
M501 review
MM101 review
MM701 review
MMM20327381 review
WEBDESIGNONLI1 review
WEBM201 review

Reported outcomes

A range results lead the reported letter grades.

7 reported outcomes

A range

2

A+ 1 · A 1

B range

2

B+ 1 · B 1

C range

0

No reported values

D range

0

No reported values

F

1

F 1

No letter grade reported

2

Drop/Withdrawal 1 · Not_Sure_Yet 1