Is this an easy A?
HardWork
38/100Some students earn As, but , and surviving tough quizzes and finals.
Online students more often say grades are late or opaque; A.
CIS25B · CIS27 · CIS6252627 · CIS6 · CIS96F · CPROGRAMING · CIS1 · CIS25 · 152 lifetime ratings
The decision
Key questions
Is this an easy A?
Some students earn As, but x x x x x x x x, and surviving tough quizzes and finals.
Online students more often say grades are late or opaque; x x x x x x x x A.
Is the course easy?
x x x x x x x, and test pressure make the course feel hard especially for beginners.
Both formats rate high difficulty; online adds long Zoom hours and camera stress.
Is attendance flexible?
Attendance is consistently required, with cameras enforced online and skip-class warnings common.
Online reviews x x x x x; in-person also treats attendance as non-negotiable.
Is this professor recommended?
About 30% would take again, and most comments bluntly tell students to pick someone else.
Negative chorus is strongest online; a small loyal in-person minority still recommends him for serious learners.
Course guide
Grading
Strict
24/100
x x x x x x x x x spacing, style, and submission rules rather than pure correctness.
Format shift
Online students emphasize convention-based deductions and end-of-term grade dumps more often.
Workload
Heavy
32/100
Lecture-heavy multi-hour sessions, pop quizzes, tests, and x x x x x x x x.
Format shift
Online workload feels heavier due to long Zoom blocks; some courses have few graded items but high stakes.
Teaching experience
Poor
30/100
Most reviews x x x x x x x, and mean classroom tone despite a few inspired fans.
Format shift
Online comments are more uniformly negative; in-person includes both career-changing praise and scathing criticism.
Assessment method
FocusOnExams
68/100
Tags and comments highlight tests, pop quizzes, and few high-stakes graded items over steady low-stakes practice.
Format shift
Both formats report test-heavy or x x x x x.
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 Hardcore Learner
In-person reviews split between students who found him inspiring and rigorous and many x x x x x, and unhelpful.
Main concern
x x x x, and unclear instructions still dominate even for engaged students.
What students said
“Don't believe reviews and x x x x x. He's the only prof in the CIS dept at Laney who actually teaches.”
“Tuan Nguyen is an example of a professor who does everything wrong as a professor.”
“Really great professor, but you have to follow the class rules and x x x.”
Remote format
High confidence · Best fit for Self Taught Pro
forced cameras, x x x x x, and strict coding conventions with x x x.
Main concern
x x x x x x and unclear homework make online especially draining.
What students said
“Avoid if possible. Long, draining, unhelpful lectures with x x x x.”
“x x x x and made a huge deal about it. 6/40 people remained towards the end of the semester.”
“All the horror stories in the reviews are true. Your answer to taking his class is very simple; Don't.”
Exam style
Exams and quizzes are high-stakes, often harder than expected, with x x x x x x x x resources.
Assessment risk
Strict
34/100
Low score means less forgiving assessment conditions.
x x x x x x x, and strict return of work that breaks his rules.
“x x x x x x x x”
“He has his own set of STRICT rules and you have to go with it.”
Online students report tough finals almost nobody can finish and x x x x x x.
“x x x x x x and frustrating -- basically no one was able to solve it.”
“x x x x x x x x”
Student evidence
Top student voice
“All the horror stories in the reviews are true. Your answer to taking his class is very simple; Don't.”
“I seriously do not understand why he is allowed to teach. Wastes time when he yells at people to turn their cameras on.”
“x x x x x x x! Seriously I never had such a bad professor.”
“grading us BASED ON SPACING CODE which = -19 points marked.”
“x x x x and made a huge deal about it.”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
50
Recent reviews read by the AI
152
Lifetime ratings
88/100
Evidence confidence
Fifty detailed reviews across years with x x x x x x, and lecture quality support high confidence.
Inside 50 stored ratings
Reported outcomes
48 reported outcomes
A+ 1 · A 17 · A- 1
B+ 1 · B 12
No reported values
No reported values
No reported values
Drop/Withdrawal 7 · Incomplete 3 · Not sure yet 2 · Rather not say 4