AI Rate Professor

Mathematics

Romulo Broas

MATH240 · TRIG240 · MATH112 · MATH010 · MATH105 · MATH123 · MATH215 · MATH110 · MATH10 · MATH227 · MATH125 · 54 lifetime ratings

AI rating
87/100
RMP rating
4.4/5
Take again
86.05%
Difficulty
2.9

The decision

if you will do the homework and show up; he is one of the clearest math teachers at Harbor if you put in the work.

Best fit · Effort For RewardAmazing lecturesClear grading criteriaLots of homeworkCaring and approachableAnti-cheat strict
  • anxious students.
  • Expect and ; effort is required for an A.
  • ; online sections post work early but can feel hands-off.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

62/100

Many students earn As, but , and exams; grades are fair rather than free.

Online students more often stress heavy daily homework; and attendance for the same grade payoff.

Is the course easy?

Beginner

64/100

Math content is real, but and structured practice make the material manageable for non-majors.

; compressed online trig or algebra weeks feel more paced and tedious.

Is attendance flexible?

Mandatory

28/100

, and skip-class tags plus participation call-outs make missing class risky.

In-person is clearly mandatory with participation; a but still require weekly deadlines.

Is this professor recommended?

MustTake

86/100

and repeated best-math-teacher praise outweigh a minority of workload and hands-off complaints.

In-person enthusiasm is especially high; online praise is but .

Course guide

See how this professor fits your week.

Grading

Fair

58/100

Clear criteria and occasional curves, but tough-grader tags and .

Format shift

Online anti-cheat and zero-for-sign-errors stories feel harsher than typical in-person fairness comments.

Workload

Heavy

38/100

Lots of homework is a dominant tag, especially in 8-week online sections with daily practice load.

Format shift

Online compressed courses drive the .

Teaching experience

Excellent

88/100

, and funny, with many saying math finally made sense.

Format shift

; online depends on prerecorded lecture quality and responsiveness.

Assessment method

FocusOnExams

72/100

Quizzes, midterms, finals, and homework.

Format shift

and exams; and participation.

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

37 reviews

High confidence · Best fit for Beginner Friendly

, and mandatory attendance; grades feel fair if you stay engaged.

Main concern

Mandatory attendance, pop quizzes, and .

What students said

“Math is a hard subject for me but he explained everything perfectly.”
MATH112
“He really cares and wants everyone to pass. Says he doesn't give , but he does.”
MATH125
“The . He doesnt care about his students succeeding, only teaches.”
MATH215

Remote format

Online

13 reviews

High confidence · Best fit for Self Taught Pro

Online sections use prerecorded lectures, front-loaded homework, and frequent quizzes or exams; many praise clarity, while , and anti-cheat software.

Main concern

Heavy weekly homework in compressed 8-week formats and if he goes quiet after the first week.

What students said

“The video lectures were amazing. I did not have to go to Youtube or go anywhere else. They were that good.”
MATH240
“Prepare to be doing 2 hours of .”
MATH240
“All work available 2 weeks before the beginning of class. Several announcements the first week then teacher ghosts the class.”
MATH215

Exam style

Know what to expect from exams and major assignments.

Exams track lectures and reviews but can include curveballs, anti-cheat checks online, and limited makeups.

Assessment risk

Standard

48/100

Low score means less forgiving assessment conditions.

In person

and occasional curveball items; reviews and notes strongly predict the exam.

Pop quizzesLecture-based examsReview problems similar to testsLimited exam makeups
“He has these reviews for , and then the as the review problems.”
MATH125
“He will purposely throw you curve balls in won't be on the test.”
MATH125

Online

Online exams and quizzes align with his lectures but include anti-cheat detection and .

Quiz every weekExam every 2 weeksAnti-cheat softwareLecture-aligned questions
“Except if you cheat or try to use AI. He uses some software or something to catch you because he caught my friend haha.”
MATH240
“No way to return to a question on a if you have an aha moment later in the test.”
MATH240

Student evidence

See what students actually said.

Top student voice

“I finally found a math teacher who explains things so well! This is my second semester with him. He really does care for his students. !!”

Voice snapshots generated from 50 reviews spanning online and , and grading fairness. Credibility rating: High.

🎯 Teaching Quality

88/100

“If you are intimidated by math as i was this is the class for you. This professor actually teaches you by breaking down the subject to the core.”

👍 Recommendation Rate

86/100

“ way that you can understand if youre having trouble and definitely cares about his students passing.”

📚 Workload Reality

38/100

“Prepare to be doing 2 hours of .”

⚖️

58/100

“He's fair so if you get an A, you really deserved it. If you get a F, that is your own fault.”

Theme 1

👨‍🏫 About Teaching Style

  • .
  • He prepares his lectures very well and to the .
  • I'm not a math person at all, but for once in my life math made a lot of sense.

Theme 2

📈 About Difficulty and Grades

  • Keep up with the material and this is an easy A.
  • There were no surprises in homework and exams. Everything was fair.
  • The .

Theme 3

❤️ About Character

  • He really cares and wants everyone to pass.
  • and quizzes.
  • Does NOT tolerate cheating whatsoever.

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

54

Lifetime ratings

88/100

Evidence confidence

Fifty reviews across many years and both formats show consistent themes of , and fair-but-work-based grades.

Inside 50 stored ratings

Quality ratings

5 out of 543
4 out of 54
3 out of 51
2 out of 50
1 out of 56

Course coverage

MATH24011 reviews
MATH1257 reviews
MATH1056 reviews
MATH2156 reviews
MATH2274 reviews
Show 7 more courses
MATH0103 reviews
MATH1123 reviews
MATH1233 reviews
MATH102 reviews
MATH1102 reviews
TRIG2402 reviews
2341 review

Reported outcomes

A range results lead the reported letter grades.

38 reported outcomes

A range

25

A+ 3 · A 22

B range

9

B+ 2 · B 6 · B- 1

C range

2

C 2

D range

0

No reported values

F

0

No reported values

No letter grade reported

2

Not sure yet 1 · Rather not say 1