Is this an easy A?
FairEffort
62/100Many 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.
PHY2AG · ENGR1111 · ENGR24 · ENGR8 · PHYS2AG · 2AG · PHYSICS2AG · ENGR7 · 2A · 54 lifetime ratings
The decision
Key questions
Is this an easy A?
Many As appear, but x x x x and all x x; some report an A without taking the final if points stack.
Both formats stress x x and workload; online students more often struggle without prior coding.
Is the course easy?
x x x x, 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?
x x x x x and tags say skip class and you will not pass.
Evidence is similar online and in person with x x x x.
Is this professor recommended?
x x x x x; fans praise real-world prep while critics urge taking elsewhere.
x x x x x x; online and older physics reviews are harsher.
Course guide
Grading
Lenient
68/100
x x x x x x x x tough tags and can offset hard exams.
Format shift
x x x x x x x x online reviewers.
Workload
Heavy
28/100
Lots of x x x, 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 x x dominate; x x x x x x.
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
Classroom format
High confidence · Best fit for Effort For Reward
In-person students split between loving his humor, x x, and industry prep versus calling lectures vague and x x.
Main concern
Vague instructions and heavy workload in short terms cause all-nighters and frustration.
What students said
“might be the x x”
“x x x x x x x x x x literally save your grade.”
“The x x x x x x x.”
Remote format
Medium confidence · Best fit for Self Taught Pro
Online ENGR7 is mixed-to-negative: x x x x, and x x, 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 x x x x x x. Extremely passive aggressive and is unwilling to help his students.”
“Professor Mahmoud's class was difficult, but extremely useful and rewarding.”
“Hes a cool guy but not a great professor. Directions are vague and gives lots of homework.”
Exam style
Exams exist and can be hard, but x x x and x x x x x x.
Assessment risk
Standard
55/100
Low score means less forgiving assessment conditions.
In-person notes include hard tests and pop quizzes in x x x x x x x x x x.
“Gives soooo much x x so do ALL OF IT! You can get an A in the x x x x x x x.”
“Quizzes every Day, daily journals that is not just graded as x x x x.”
Reviews do not clearly prove proctoring tools; x x x x x x x x x.
“The x x x x x x x x doesnt show you how to do it so youre pretty much on your own”
“x x x x x x x x. Yes, it was more work than your average CC class.”
Student evidence
Top student voice
“x x, if you are willing to work hard, & importantly, learn coding and about life!”
“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”
“If you plan on taking this over 6 weeks, be prepared for some all nighters and mental breakdowns.”
“x x x x x x x x x x literally save your grade.”
“might be the x x”
Theme 1
Theme 2
Theme 3
Data context
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 x x.
Inside 50 stored ratings
Reported outcomes
42 reported outcomes
A+ 6 · A 19 · A- 2
B 4
C 1
No reported values
F 1
Not sure yet 8 · Rather not say 1