Is this an easy A?
HardWork
30/100A grades are possible, but students often describe harsh grading, unclear rubrics, dependence, and .
Online and , but both formats say the grade is costly and stressful.
CIS64A · CIS · D022A · CIS36A · CIS44A · CIS22B · CIS22A · 34 lifetime ratings
The decision
Key questions
Is this an easy A?
A grades are possible, but students often describe harsh grading, unclear rubrics, extra credit dependence, and heavy self-study.
Online and in-person reviews both show students earning A grades, but both formats say the grade is costly and stressful.
Is the course easy?
Intro course content becomes difficult because lectures, homework, tests, and requirements are often described as unclear or mismatched.
Online reviews emphasize self-teaching and poor communication, while in-person reviews add rude classroom interactions and confusing lectures.
Is attendance flexible?
Many reviews say attendance is not mandatory, but some courses still report required attendance or participation pressure.
Online reviews are mostly non-mandatory with a few required cases, while in-person attendance rules vary by course.
Is this professor recommended?
Most students advise against taking him because of harsh grading, unclear guidance, and poor support.
Both online and in-person reviews are strongly negative, with only a few positive exceptions.
Course guide
Grading
Harsh
10/100
Students repeatedly report severe deductions for small formatting, style, or unclear requirement issues.
Format shift
Online and in-person reviews both describe harsh grading, with online reviews emphasizing unclear lab rules and in-person reviews emphasizing arbitrary deductions.
Workload
Heavy
28/100
Reviews describe many assignments, difficult labs, heavy homework, and work that can extend past exams or finals.
Format shift
Online reviews mention heavy homework and assignments after finals, while in-person reviews mention oceans of assignments and difficult labs.
Teaching experience
Awful
18/100
Most students describe unclear lectures, weak answers, poor communication, and disrespectful responses to questions.
Format shift
Online reviews focus on poor communication and self-teaching, while in-person reviews focus more on classroom attitude and confusing lectures.
Assessment method
Balanced
62/100
Grades appear to depend on homework, labs, assignments, midterms, and finals, with some reviews saying few items carry too much weight.
Format shift
Online reviews mention assignments, midterms, and finals, while in-person reviews mention labs, homework, exams, and grade penalties.
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 are also highly negative, with repeated complaints about rude responses, confusing lectures, harsh grading, and difficult tests.
Main concern
Students report that asking questions can be frustrating and grading can feel arbitrary.
What students said
“Very unreasonable in the way he grades”
“Would never answer questions, acted visibly annoyed when asked them, also gave terrible answers.”
“The average grade on the midterm was 23% and homework grades average 50%.”
Remote format
High confidence · Best fit for Self Taught Pro
Online reviews are overwhelmingly negative, focusing on unclear requirements, poor communication, harsh deductions, and self-teaching.
Main concern
Online students often say they must teach themselves while losing points for unclear coding expectations.
What students said
“He does not have clear guidelines to his lab assignments”
“He gave too much homework for an intro class, and I spent hours doing his hw even until 1 or 2 am.”
“The only reason I ended up with an A was because I got a near perfect score on the midterm and final.”
Exam style
Reviews describe hard tests and high-stakes exams, but they do not clearly prove webcam, Lockdown Browser, open-book, or proctoring rules.
Assessment risk
Strict
35/100
Low score means less forgiving assessment conditions.
In-person reviews mention hard or mismatched exams and a changed exam policy, but do not clearly prove closed-book rules or proctoring.
“The material covered in class is nothing like the homework or midterm.”
“change the exam policy at the end of quarter.”
Online reviews mention hard tests, midterms, and finals, but do not clearly prove webcam, proctoring, Lockdown Browser, or open-book rules.
“gives very hard tests/ assignments.”
“I got a near perfect score on the midterm and final.”
Student evidence
Top student voice
“The only reason I ended up with an A was because I got a near perfect score on the midterm and final.”
“One of the worst teachers I've ever had.”
“He takes off an insane amount of points for the smallest of errors.”
“Definitely not recommended, does not provide help.”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
34
Recent reviews read by the AI
34
Lifetime ratings
90/100
Evidence confidence
Thirty-four reviews across online and in-person formats show a highly consistent negative pattern, despite a few positive outliers.
Inside 34 stored ratings
Reported outcomes
28 reported outcomes
A 8
B+ 3 · B 5 · B- 2
C+ 1 · C 1 · C- 1
No reported values
F 1
Drop/Withdrawal 1 · Incomplete 1 · Not sure yet 2 · Rather not say 2