Is this an easy A?
HardWork
38/100Resubmissions can lead to full credit, but and zero-for-small-mistakes policies make an A costly.
Online students stress vague feedback more; but clearer with help.
The decision
Key questions
Is this an easy A?
Resubmissions can lead to full credit, but x x x and zero-for-small-mistakes policies make an A costly.
Online students stress vague feedback more; x x x x x x but clearer with help.
Is the course easy?
Intro Java content plus efficiency, comments, reading, and x x x x x and time-heavy for everyone.
Both formats call the material hard; x x x and video production burden.
Is attendance flexible?
x x x x and participation, others list it optional, and several warn skipping hurts.
In-person more often marks attendance mandatory; many x x x x x x.
Is this professor recommended?
Would-take-again sits near 38 percent; hardcore learners love the rigor while many call him demotivating and x x x x.
x x x x x; online reviews skew strongly negative on workload and support.
Course guide
Grading
Strict
26/100
x x x x; small omissions, style, and comments can zero work despite resubmit chances.
Format shift
x x x x x and zero scores are louder than in-person.
Workload
Overwhelming
16/100
x x x x x x x, and repeated resubmits routinely feel like a part-time job.
Format shift
Online workload descriptions are the most extreme; in-person still reports heavy weekly work.
Teaching experience
Average
44/100
He can teach deeply and care for ambitious students, but x x x x x x x.
Format shift
In-person care and clarity reviews outnumber online praise.
Assessment method
FocusOnAssignments
32/100
Weekly programs, resubmissions, projects, and x x x x x x x x.
Format shift
Both formats center assignments; a few mention quizzes and 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 sections still demand hard work and x x, but x x x x x x, and real skill gains.
Main concern
Live coding, vague rubrics, and plagiarism accusations still create stress even when lectures help.
What students said
“Although his classes can be difficult at times he will teach you everything you need to know”
“He allows re-submissions. He grades and x x x”
“If you miss one small thing in hw he will give it a 0”
Remote format
High confidence · Best fit for Hardcore Learner
Online CISC190/106 feels self-taught with x x x x x x x, and unlimited resubmits that still consume huge time.
Main concern
x x x x x and plagiarism suspicion make the format feel punitive for working students.
What students said
“He states in the syllabus, "treat this like a part-time job."”
“I resubmitted 25 times and still didn't get the grade I wanted”
“This class requires an insane amount of time that is unreasonable for any actual students.”
Exam style
x x x x x x x x; exams exist but often count less, with no clear Lockdown or webcam policy in comments.
Assessment risk
Standard
52/100
Low score means less forgiving assessment conditions.
In-person reviews mention straightforward exams with limited x x x x x x.
“There are a few in-class exams, but they are fairly straightforward and in the grand scheme of things barely impact your grade”
“He requires you to code live in front of the entire class on that day's topic”
Online evidence focuses on programs, quizzes, videos, and x x x x x x x.
“after the first few weeks the x x x x x x x”
“x x x x x x x x x x”
Student evidence
Top student voice
“Actually expects, and I quote, "This class to be the equivalent of a part time job."”
“This class requires an insane amount of time that is unreasonable for any actual students.”
“Miss one line of code? x x x and x x x x”
“He expects a lot from you and he makes you work for your grade, but he is an amazing professor and you will learn a lot.”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
49
Recent reviews read by the AI
48
Lifetime ratings
86/100
Evidence confidence
Forty-nine detailed reviews across many years and both formats show consistent themes on workload and x x.
Inside 49 stored ratings
Reported outcomes
40 reported outcomes
A+ 3 · A 9
B+ 2 · B 9 · B- 2
C+ 1 · C 1
No reported values
F 1
Drop/Withdrawal 3 · Incomplete 1 · Not sure yet 6 · Rather not say 2