Is this an easy A?
FairEffort
68/100Several students earned A-range grades and , but the A often depends on self-teaching rather than good instruction.
Online evidence includes high grades but poor support, while multiple-choice exams.
D022B · CIS35A · 35A · CIS36A · CIS22B · CIS22A · 26 lifetime ratings
The decision
Key questions
Is this an easy A?
Several students earned A-range grades and call exams easy or open book, but the A often depends on self-teaching rather than good instruction.
Online evidence includes high grades but poor support, while in-person evidence more clearly mentions open-book or simple multiple-choice exams.
Is the course easy?
The programming content is not always inherently hard, but unclear teaching and vague tests make the course feel harder than it should.
Both formats point to self-study, with in-person reviews adding more details about test-bank exams and limited feedback.
Is attendance flexible?
Many reviews say attendance is not mandatory, but some sections mark attendance as mandatory or say skipping hurts learning.
Online reviews mostly show non-mandatory attendance, while in-person reviews vary by section.
Is this professor recommended?
Students overwhelmingly do not recommend him because they feel they learn little and receive unclear or unhelpful answers.
Both online and in-person reviews are strongly negative, with only rare positive exceptions.
Course guide
Grading
Lenient
62/100
Grades can be reachable through easy exams, open-book tests, lenient labs, or simple multiple-choice work, despite complaints about fairness and feedback.
Format shift
Online reviews include high grades and one lenient-lab comment, while in-person reviews more often mention easy or open-book exams.
Workload
Moderate
54/100
Workload is usually labs, projects, reading, quizzes, and exams, but the bigger burden is self-teaching.
Format shift
Online students describe reading and independent work, while in-person students mention labs, quizzes, and textbook-based lectures.
Teaching experience
Awful
18/100
The dominant pattern is unclear lectures, weak explanations, poor communication, and little useful feedback.
Format shift
Online reviews emphasize inaccessible emails and weak lectures, while in-person reviews repeat the same issues in class.
Assessment method
Balanced
58/100
Assessment appears to mix labs, projects, quizzes, midterms, finals, and multiple-choice exams depending on course.
Format shift
Online comments mention labs and quizzes, while in-person comments provide clearer exam and project details.
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 Self Taught Pro
In-person reviews also describe unclear lectures, weak answers, and little feedback, with some older comments calling exams easy or open book.
Main concern
Students often must teach themselves and may not see what they got wrong.
What students said
“Expect to teach yourself.”
“He just reads the slides and gives poor examples.”
Remote format
High confidence · Best fit for Self Taught Pro
Online reviews are very negative about lecture quality, email access, and self-study expectations, though grades can still be high.
Main concern
Students say he does not explain material or answer questions well.
What students said
“This is a self-study course.”
“does not teach AT ALL.”
Exam style
Some exams are open book or simple, but poor feedback and unclear preparation keep the exam experience only moderately student-friendly.
Assessment risk
Standard
68/100
Low score means less forgiving assessment conditions.
In-person reviews explicitly mention open-book midterms and finals, online tests, multiple-choice exams, and no test review, but not webcam or proctoring rules.
“Finals and Midterms are open-book”
“SUPER easy, multiple-choice, taken from test bank.”
Online reviews mention open-book textbook quizzes and reading for quizzes and exams, but they do not clearly prove webcam, proctoring, Lockdown Browser, or final exam format.
“textbook quizzes which are open book”
“read text to do well on quizzes/exams.”
Student evidence
Top student voice
“His english is terrible. He doesn't explain the material.”
“does not teach AT ALL.”
“I would NEVER RECOMMEND anyone to take his class.”
“If you can read/ learn on your own then take an easy A.”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
26
Recent reviews read by the AI
26
Lifetime ratings
86/100
Evidence confidence
The evidence is strong because 26 authoritative reviews over a long span consistently describe unclear teaching, self-study, and weak feedback.
Inside 26 stored ratings
Reported outcomes
19 reported outcomes
A+ 3 · A 6 · A- 3
B+ 5
C 1
No reported values
No reported values
Not sure yet 1