Is this an easy A?
HardWork
35/100A grades are possible, especially with , but students , and strict expectations.
Online reviews emphasize time-consuming IOAAs and , while students who follow his methods.
CIS13 · CECS1 · CSCI1 · CS9012 · CS2 · CS3 · CIS3444 · ENGR1 · CS52 · CS1 · CSCI2 · CSSECT · 53 lifetime ratings
The decision
Key questions
Is this an easy A?
A grades are possible, especially with x x, but students x x x x x, and strict expectations.
Online reviews emphasize time-consuming IOAAs and x x, while x x x x x x x x students who follow his methods.
Is the course easy?
The course feels far harder than an intro class because students report x x x x x, and heavy self-teaching.
Both formats describe challenging material, with online comments stressing IOAA workload and in-person comments stressing poor beginner support.
Is attendance flexible?
Tags and comments indicate skipping class is risky, and one review says he makes students attend the full class time.
Attendance concerns come mainly from in-person reviews and tags, while online reviews x x x x x x.
Is this professor recommended?
Most students do not recommend him because x x x x x x x x, and poor support for beginners.
Both formats contain avoid warnings, with online reviews especially negative about help and workload.
Course guide
Grading
Harsh
18/100
Students repeatedly call him a tough or x x x x x x, and small mistakes.
Format shift
Online and x x x x x x x x comments focusing heavily on IOAAs.
Workload
Overwhelming
18/100
Many reviews mention lots of x x x x x, and assignments beyond what students expect.
Format shift
Online workload is described as especially time-consuming, while x x x x x x.
Teaching experience
Poor
28/100
Although some students praise his knowledge, many more describe him as x x x, and x x x.
Format shift
In-person evidence is broad and polarized, while online evidence is mostly negative and focused on lack of help.
Assessment method
Balanced
58/100
Students mention x x x x x x, and projects, so assessment appears mixed rather than exam-only.
Format shift
Online reviews emphasize IOAAs, quizzes, homework, and exams, while x x x x x x, and reading.
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 polarized but mostly x x x x x x x x, and self-study demands.
Main concern
Beginners risk struggling because many students x x x x x x and punishes mistakes harshly.
What students said
“He doesn't teach, you will have to teach your self most of the material.”
“This is not a beginning class, even though it's supposed to be!”
Remote format
High confidence · Best fit for Self Taught Pro
Online students report x x x x x x x, and little beginner support, with x x as the main grade relief.
Main concern
Online students repeatedly describe being left without help while x x and harshly graded work.
What students said
“If you have never taken a CS x x x x x x x.”
“x x x x x x x x x x.”
Exam style
Exams and quizzes are described as hard and strictly graded, but reviews do not clearly prove proctoring, webcam use, open-book rules, or Lockdown Browser.
Assessment risk
Strict
24/100
Low score means less forgiving assessment conditions.
x x x x x x x x handwritten exam code, but do not clearly prove closed-book rules or proctoring.
“he x x x x x x”
“If you miss a tiny part of an x x x x x x x”
Online reviews mention weekly quizzes, tests, exams, and harsh deductions, but x x x x x x x x x x.
“For quizzes and x x x x and his e-book carefully before taking them.”
“There's a x x x”
Student evidence
Top student voice
“If you have never taken a CS x x x x x x x.”
“This is not a beginning class, even though it's supposed to be!”
“He has no tolerance for logic errors in the code, so watch out for those.”
“He doesn't teach, you will have to teach your self most of the material.”
Theme 1
Theme 2
Theme 3
Theme 4
Data context
Analysis sample
50
Recent reviews read by the AI
53
Lifetime ratings
94/100
Evidence confidence
Fifty reviews across many years provide extensive evidence, and the main complaints are repeated consistently despite some positive outliers.
Inside 50 stored ratings
Reported outcomes
33 reported outcomes
A+ 3 · A 11 · A- 3
B 5
C+ 1 · C 1
D 2
No reported values
Drop/Withdrawal 2 · Incomplete 1 · Not sure yet 3 · Rather not say 1