AI Rate Professor

Physics

Eugene Mahmoud

PHY2AG · ENGR1111 · ENGR24 · ENGR8 · PHYS2AG · 2AG · PHYSICS2AG · ENGR7 · 2A · 54 lifetime ratings

AI rating
62/100
RMP rating
3.1/5
Take again
57.45%
Difficulty
4.1

The decision

if you want real engineering prep and ; avoid if you need clear step-by-step teaching.

Best fit · Effort For RewardVague by designExtra credit saviorHeavy workloadReal-world prepPolarizing teaching
  • Heavy project-based coding workload with abundant that can save grades or .
  • Intentional vagueness prepares students for real engineering but .
  • recent ENGR fans praise him as a goat; many older physics and online students report self-teaching and confusion.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

62/100

Many As appear, but and all ; some report an A without taking the final if points stack.

Both formats stress and workload; online students more often struggle without prior coding.

Is the course easy?

Challenging

32/100

, and engineering math make content intellectually hard especially for beginners.

In-person and online both rate difficulty high; winter/6-week sections feel especially brutal.

Is attendance flexible?

Mandatory

28/100

and tags say skip class and you will not pass.

Evidence is similar online and in person with .

Is this professor recommended?

Depends

55/100

; fans praise real-world prep while critics urge taking elsewhere.

; online and older physics reviews are harsher.

Course guide

See how this professor fits your week.

Grading

Lenient

68/100

tough tags and can offset hard exams.

Format shift

online reviewers.

Workload

Heavy

28/100

Lots of , and papers especially in accelerated terms.

Format shift

Both formats report heavy load; online students stress misaligned HW hardest.

Teaching experience

Average

55/100

Charismatic and caring for many, but vague lectures and self-teaching complaints are common.

Format shift

In-person personality praise is stronger; online more often calls teaching poor.

Assessment method

FocusOnAssignments

35/100

Projects, homework, and dominate; .

Format shift

Consistent across formats with assignment-heavy structure.

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

40 reviews

High confidence · Best fit for Effort For Reward

In-person students split between loving his humor, , and industry prep versus calling lectures vague and .

Main concern

Vague instructions and heavy workload in short terms cause all-nighters and frustration.

What students said

“might be the ”
ENGR7
“ literally save your grade.”
ENGR7
“The .”
ENGR7

Remote format

Online

10 reviews

Medium confidence · Best fit for Self Taught Pro

Online ENGR7 is mixed-to-negative: , and , though a few call him caring and inspiring.

Main concern

Material often misaligned with homework and prior coding experience is assumed.

What students said

“One of the . Extremely passive aggressive and is unwilling to help his students.”
ENGR7
“Professor Mahmoud's class was difficult, but extremely useful and rewarding.”
ENGR7
“Hes a cool guy but not a great professor. Directions are vague and gives lots of homework.”
ENGR7

Exam style

Know what to expect from exams and major assignments.

Exams exist and can be hard, but and .

Extra credit can skip finalPop quizzes in physicsPoints-based gradingProject heavy

Assessment risk

Standard

55/100

Low score means less forgiving assessment conditions.

In person

In-person notes include hard tests and pop quizzes in .

Extra credit can skip finalPop quizzesHard tests
“Gives soooo much so do ALL OF IT! You can get an A in the .”
ENGR7
“Quizzes every Day, daily journals that is not just graded as .”
PHYS2AG

Online

Reviews do not clearly prove proctoring tools; .

Heavy homeworkVague project directions
“The doesnt show you how to do it so youre pretty much on your own”
ENGR7
“ . Yes, it was more work than your average CC class.”
ENGR7

Student evidence

See what students actually said.

Top student voice

“ , if you are willing to work hard, & importantly, learn coding and about life!”

Voice snapshots generated from 50 reviews across online and in-person ENGR and physics, highlighting vagueness, workload, and . Credibility rating: High.

🎯 Teaching Style

55/100

“Prof Mahmoud is very intentional in the way he communicates so if u r wondering y he is so vague it's so u can learn to make decisions”

📈 Workload Reality

28/100

“If you plan on taking this over 6 weeks, be prepared for some all nighters and mental breakdowns.”

⭐ Lifeline

68/100

“ literally save your grade.”

👍 Recommendation Split

55/100

“might be the ”

Theme 1

👨‍🏫 About Teaching Style

  • He prepares you for a job by being vague.
  • Lectures and , and the professor has a great personality
  • Never answers your questions; instead, he will somehow twist your question around

Theme 2

📈 About Difficulty & Grades

  • Hard but manageable class
  • He grades leniently though!
  • You can get an A in the .

Theme 3

❤️ About Character

  • Dub teacher ong would not trade him for the world.
  • Great Professor that care about student
  • He really cares about his students and .

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

54

Lifetime ratings

88/100

Evidence confidence

50 detailed reviews spanning 2016-2026 with consistent themes on vagueness, workload, and .

Inside 50 stored ratings

Quality ratings

5 out of 520
4 out of 56
3 out of 56
2 out of 52
1 out of 520

Course coverage

ENGR733 reviews
PHYS2AG6 reviews
2AG4 reviews
ENGR242 reviews
2A1 review
Show 4 more courses
ENGR11111 review
ENGR81 review
PHY2AG1 review
PHYSICS2AG1 review

Reported outcomes

A range results lead the reported letter grades.

42 reported outcomes

A range

27

A+ 6 · A 19 · A- 2

B range

4

B 4

C range

1

C 1

D range

0

No reported values

F

1

F 1

No letter grade reported

9

Not sure yet 8 · Rather not say 1