Is this an easy A?
FairEffort
58/100Labs and , but engineering lecture courses are explicitly not an easy A.
Evidence is almost entirely in person; the single online review emphasizes challenge more than grade ease.
ENGINTR · PHYSSCILAB · PHYSICSM10A · PHSCLAB · PHYSM10A · PHYSICALSCILAB · ENGRM20 · M20 · PHYS10A10AL · M20BL · 19 lifetime ratings
The decision
Key questions
Is this an easy A?
Labs and x x x x, but engineering lecture courses are explicitly not an easy A.
Evidence is almost entirely in person; the single online review emphasizes challenge more than grade ease.
Is the course easy?
Labs and intro physical science feel easy, while M20 and ENGRM20 are described as tough university-level filters.
Online review stresses first real challenge; in-person difficulty varies by course level.
Is attendance flexible?
x x x x x and use Skip class? You will not pass tags.
Both the online review and x x x x x as required.
Is this professor recommended?
Near-universal praise and 100 percent would-take-again signal a x x x x and engineering.
Strong recommendation holds across the one online and many in-person reviews.
Course guide
Grading
Lenient
72/100
x x x x x, and x x soften a course that still challenges weaker students.
Format shift
Open-note grading details come mainly from in-person ENGRM20 reviews.
Workload
Moderate
52/100
x x x x and a x x x, though Friday six-hour blocks feel brutal.
Format shift
Workload comments x x x x x x and lab sections.
Teaching experience
Excellent
93/100
Students repeatedly call him passionate, hilarious, kind, and the reason long engineering nights become enjoyable.
Format shift
Teaching praise is consistent in person and in the single online review.
Assessment method
FocusOnExams
72/100
Structure centers on midterms, a x x x, and x x x x x x.
Format shift
x x x x x x x x.
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
Classroom format
High confidence · Best fit for Effort For Reward
In-person students call him hilarious, energetic, and the only person who can make six-hour Friday EE classes work, with open-book exams and x x.
Main concern
x x x x and ENGRM20 can feel like a hard filter course.
What students said
“One of the funniest professors I have ever had. He was very passionate to teach and x x x and helpful.”
“2 midterms 1 final, 1 hw for x x x x x x x and open book.”
“This is no easy A, if you did well in Phys 20B you should be fine but if you had a hard time then you will struggle.”
Remote format
Low confidence · Best fit for Hardcore Learner
One pandemic online section still praised his effort; x x x x and material felt like a real university challenge.
Main concern
First true challenge for many, with limited online-format detail beyond gratitude for his effort.
What students said
“Looking back at the class, I am very grateful that Hadi put in his effort throughout the course.”
Exam style
Exams are typically open book and x x x x x x x x x.
Assessment risk
StudentFriendly
84/100
Low score means less forgiving assessment conditions.
x x x x x x and open book with homework solutions reused as x x.
“all exams are open note and open book. x x x x x x x x the exam, for which he provides a solution after you turn hw in. x x.”
“x x x because everything is open notes and open book.”
The x x x x x x; reviews do not describe webcam or Lockdown Browser policies.
“I took Hadi's class online during the x x x x.”
Student evidence
Top student voice
“DO you really have an option? We are so lucky to have him.”
“he has more energy than 5 Olympic athletes combined”
“x x x x x and open book”
“We are so lucky to have him.”
“This is no easy A”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
19
Recent reviews read by the AI
19
Lifetime ratings
82/100
Evidence confidence
Nineteen reviews spanning 2005-2026 show consistent praise for passion and x x x x x x x.
Inside 19 stored ratings
Reported outcomes
6 reported outcomes
A+ 1 · A 1
B 4
No reported values
No reported values
No reported values
No reported values