Is this an easy A?
EasyA
78/100Many students earn , and examples, though harder courses still require real study.
Online reviews suggest manageable work, while demanding statics and coding courses.
ENGR220 · ENGR102 · ENGR205 · ENGR110 · ENGR101 · ENGR201 · 54 lifetime ratings
The decision
Key questions
Is this an easy A?
Many students earn x x x x x x x, and examples, though harder courses still require real study.
Online reviews suggest manageable work, while x x x x x x x x demanding statics and coding courses.
Is the course easy?
Intro courses can feel easy, but engineering topics like statics, MATLAB, and SolidWorks become challenging and project-heavy.
Online evidence sounds more manageable, while x x x x x x x x and topic.
Is attendance flexible?
Many reviews say attendance matters, counts for x x x x x x x.
Online reviews x x x x x x, while in-person reviews repeatedly mention mandatory attendance or participation credit.
Is this professor recommended?
Students usually recommend Saleh for x x x x x x, and helpful project-based learning.
Both formats are positive, but in-person reviews include more negative reports about communication, strictness, and lecture clarity.
Course guide
Grading
Lenient
76/100
Students often report generous grading, completion-based homework, partial credit, easy points, and x x x x x x.
Format shift
Online x x x x x x, while in-person reviews give strong evidence of fair or lenient grading mixed with some strict experiences.
Workload
Moderate
62/100
Workload is usually manageable, especially in intro courses, but x x x, and harder engineering topics can add pressure.
Format shift
Online reviews describe good pacing and not too much homework, while x x x x x x x x projects and quizzes.
Teaching experience
Good
84/100
Most students praise his step-by-step explanations, examples, patience, and videos, though a x x x x x x x.
Format shift
Online reviews praise video structure, while x x x x x x and the clearest complaints about communication.
Assessment method
Balanced
54/100
Assessment x x x x x x, and exams depending on the course.
Format shift
Online evidence emphasizes projects and assignments, while x x x x x x, and group presentations.
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
x x x x x x x x, projects, and fair grading, but several students criticize quiet lectures, strictness, and weak email communication.
Main concern
Some students say he is hard x x x x x x x x x x.
What students said
“He explained almost all concepts well, and I appreciated the occasional recorded examples and similar supports.”
“Attendance is mandatory and he does a lot of x x x x x x.”
“He barely teaches and just gives you a bunch of x x x.”
Remote format
Low confidence · Best fit for Self Taught Pro
Online reviews are positive and describe detailed videos, manageable work, and hands-on projects.
Main concern
The online evidence is limited to only two reviews.
What students said
“class is fully online and hands-on and with good projects.”
“x x x x x and sometimes he gives the lesson a few days in advance.”
Exam style
Exams and quizzes are generally standard and tied to examples, with some closed-book testing and formula support explicitly mentioned.
Assessment risk
Standard
61/100
Low score means less forgiving assessment conditions.
In-person reviews support standard exams, quizzes, and x x x x x x x x formulas provided.
“x x x x x x x x class, closed books and notes but he provides the needed formulas.”
“every week there's a coding quiz but they are NEVER too far from what he has in the lecture.”
“the final exam is about 3 hours and when you pass you receive a CSWA certificate.”
Online reviews mention assignments and projects but do not clearly prove webcam, proctoring, x x x x x x x x.
“class is fully online and hands-on and with good projects.”
Student evidence
Top student voice
“x x x x x, and I learned a ton in his class, so I would say his strengths by far outweigh any flaws.”
“He solved many examples till everyone had a x x x x x.”
“I strongly suggest him for all courses he teaches.”
“he grades hw based on completion.”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
50
Recent reviews read by the AI
54
Lifetime ratings
94/100
Evidence confidence
The analysis uses 50 reviews across many years and courses, with consistent patterns plus enough detail to identify course-level variation.
Inside 50 stored ratings
Reported outcomes
48 reported outcomes
A+ 7 · A 16 · A- 7
B+ 5 · B 10 · B- 2
No reported values
No reported values
No reported values
Rather not say 1