AI Rate Professor

Communication

Michael Trujillo

CMST60 · CMST40 · CMST54 · PUBLICSPEAKING · CMST20 · F3698 · SMGRP54 · S1173 · CMST10 · 79 lifetime ratings

AI rating
76/100
RMP rating
4.2/5
Take again
74.07%
Difficulty
2.3

The decision

if you follow rubrics closely and can commit to required speech and group dates.

Best fit · Effort For RewardClear RubricsExtra CreditSpeech HeavyGroup ProjectsCaring but Strict
  • Many students say , and make success achievable.
  • Public speaking and , and steady work.
  • A vocal minority call him inflexible, rubric-strict, or low on empathy, especially in online sections.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

66/100

Many students earn As by following rubrics and doing speeches, but strict docks and no late work keep it from free.

; online adds more complaints about rigid speech rules.

Is the course easy?

Beginner

62/100

Content is usually manageable, though public speaking anxiety and group work add friction.

Both formats call content doable if organized; online half-terms feel heavier.

Is attendance flexible?

Mandatory

24/100

Speech days and Zoom meetings are mandatory with little forgiveness for missing them.

; in-person also requires presence.

Is this professor recommended?

WorthIt

72/100

and success, despite a persistent minority of harsh experiences.

In-person recommendations are warmer; online is more split.

Course guide

See how this professor fits your week.

Grading

Fair

58/100

Clear rubrics and help, but and no late work frustrate some.

Format shift

Online .

Workload

Moderate

52/100

Speeches, group projects, and but usually manageable.

Format shift

Accelerated online terms feel heavier than full-term in-person.

Teaching experience

Good

78/100

Many praise fun lectures, support, and clarity, with a .

Format shift

Teaching love is stronger in person; online quality is more mixed.

Assessment method

Balanced

55/100

Grades mix speeches, group work, quizzes, and .

Format shift

Online small-group classes lean more on projects; public speaking leans on speeches.

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

23 reviews

High confidence · Best fit for Beginner Friendly

In-person reviews lean , and supportive feedback for speeches.

Main concern

You still must practice speeches and stay on top of homework; it is not a wing-it class.

What students said

“Mr. Trujillo made Public Speaking enjoyable!”
CMST60
“I was really , but Professor Trujillo made it easy and enjoyable!”
CMST60
“He's a great guy and really fun. I enjoyed this class.”
CMST54

Remote format

Online

27 reviews

High confidence · Best fit for Effort For Reward

and easy with open-note quizzes, while others cite inflexible Zoom times, strict rubrics, and group friction.

Main concern

and rigid no-late policies can sink grades when life conflicts hit.

What students said

“Mr. T made public speaking relaxing and easy.”
CMST60
“The class is super easy if you follow directions and pay attention. .”
CMST54
“There was no specified time that we had to attend a ”
CMST60

Exam style

Know what to expect from exams and major assignments.

Assessment centers on speeches and exams.

Open Note QuizzesSpeech PresentationsGroup ProjectsClear RubricsNo Late Work

Assessment risk

Standard

58/100

Low score means less forgiving assessment conditions.

In person

In-person work centers on practiced speeches graded by clear rubrics, with .

In-Class SpeechesClear RubricsExtra Credit
“You need to practice your speeches, because he does grade in depth on the speeches.”
CMST60
“He didn't even give us a final and instead let us get .”
CMST60

Online

, and high-stakes required speech Zoom sessions.

Open Note QuizzesMandatory Zoom SpeechesFlipGrid Discussions
“ .”
CMST54
“I didn't think the . They were open book!”
CMST10
“required we be present for a specific zoom time even though that time was not stated in the course info”
CMST60

Student evidence

See what students actually said.

Top student voice

“He genuinely wants his students to succeed and is supportive.”

Voice snapshots generated from 50 reviews, balancing strong praise with online inflexibility complaints. Credibility rating: High.

🎯 Teaching Quality

78/100

“Mr. Trujillo is an awesome teacher.”

👍 Recommendation Rate

72/100

“ . The lectures are funny. The and there is .”

📋

58/100

“Graded STRICTLY by the rubric, but and everything.”

🎤 Speech Pressure

24/100

“he failed me. His instructions are very lengthy, and unclear.”

Theme 1

👨‍🏫 About Teaching Style

  • Great teacher. Mr. T made public speaking relaxing and easy.
  • He's funny and knows how to make the class interesting
  • Friendly and fair.

Theme 2

📈 About Difficulty & Grades

  • Super easy class.
  • Easy to pass just need to show up and put the effort into the assignments.
  • His workload and .

Theme 3

👥 About Groups & Speeches

  • Of course working in groups sucks but Trujillo is super great with instructions
  • There are also a few days for required speeches
  • thought if you fail to do a presentation.

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

79

Lifetime ratings

92/100

Evidence confidence

50 reviews with rich detail and mixed but patterned opinions give a reliable picture across formats.

Inside 50 stored ratings

Quality ratings

5 out of 550
4 out of 514
3 out of 53
2 out of 56
1 out of 56

Course coverage

CMST6023 reviews
CMST5416 reviews
CMST103 reviews
CMST202 reviews
CMST402 reviews
Show 4 more courses
F36981 review
PUBLICSPEAKING1 review
S11731 review
SMGRP541 review

Reported outcomes

A range results lead the reported letter grades.

40 reported outcomes

A range

28

A+ 6 · A 22

B range

5

B+ 3 · B 2

C range

2

C+ 1 · C- 1

D range

1

D 1

F

0

No reported values

No letter grade reported

4

Drop/Withdrawal 2 · Incomplete 1 · Not sure yet 1