Is this an easy A?
EasyA
78/100Most reported grades are As and students repeatedly call him an easy grader with abundant if you finish the work.
Both online and in-person reviews report high As; online comments stress and .
CIMS150 · CIM250 · CS1B · CS1D · CS3B · CS1A · CS3A · CS30B · CS6A · 89 lifetime ratings
The decision
Key questions
Is this an easy A?
Most reported grades are As and students repeatedly call him an easy grader with abundant x x if you finish the work.
Both online and in-person reviews report high As; online comments stress x x and x x x x.
Is the course easy?
Intro CS can feel manageable, but assembly and x x x x x and often require self-study.
In-person CS1D and CS3B comments stress harder projects; some online intro sections feel easier.
Is attendance flexible?
x x x x x as mandatory and several warn that skipping hurts the grade.
x x x x x x and in-person comments.
Is this professor recommended?
About two in x x x x x; fans call him a gem while critics call him the worst and urge avoiding him.
Polarization is stronger online; some in-person CS3B reviews are glowing.
Course guide
Grading
Lenient
72/100
Students often call him an x x x x x x x, though a few note tough assignment averages.
Format shift
Leniency is mentioned in both formats; x x x x x x.
Workload
Heavy
28/100
Lots of x x x, and multi-hour weekly workloads are the most common complaint.
Format shift
x x x x x x x and in-person reviews.
Teaching experience
Poor
38/100
Knowledge is recognized, but disorganization, tangents, AI lectures, and vague help dominate the experience.
Format shift
Online reviews more often cite AI lectures and rambling; x x x x x x x x.
Assessment method
Balanced
52/100
x x x x and projects with quizzes, midterms, and finals.
Format shift
Online students mention Canvas quizzes and projects; x x x x x x and tests.
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 Effort For Reward
some praise lab walkthroughs and care, others cite buggy Stanford-style projects, tight deadlines, and x x x x x.
Main concern
Large programming assignments with short lead time and x x x x x.
What students said
“he does not give us enough of a head x x x x x x x x x .cpp files from Stanford, where some assignments were bugged”
“He will often "walkthrough" the x x x x x x x x helpful”
“High workload along with x x x x x x x x again but if you put effort in the class getting an A is relatively easy”
Remote format
High confidence · Best fit for Self Taught Pro
Online students report AI-generated or x x x x and homework, and frequent disorganization, yet many still finish with As.
Main concern
AI-heavy or unprepared lectures leave students x x x x x x.
What students said
“All he uses is ai to both grade, trouble shoot and everything, every lesson he uses ai and goes off on tangents and wastes time”
“Disorganized class structure, boring lectures that would often go into useless tangents, and x x x”
“He x x x x x but a x x x”
Exam style
Exams range from open-note and fixable Canvas mistakes to proctored tests, with x x x x.
Assessment risk
Standard
58/100
Low score means less forgiving assessment conditions.
x x x x x x x x not too hard, plus brutal exams in assembly with As or Bs if you show up.
“Uses protorio but x x x x”
“x x x but definitely A or B if you show up to class”
Online comments mention open-note exams, Canvas quiz and exam answer-key errors that get fixed, and x x x x x x.
“x x x x. Expect 6-12 hours of x x x”
“x x x x x x but he fixes them and gives the x x x”
Student evidence
Top student voice
“Dr. Barnett is not as bad as people make him out to be. We get what we pay for and we don't pay much. He x x x x x but a x x x.”
“prepare to teach yourself everything”
“the way he stacks homeworks on you like its nothing”
“He is an x x. I am looking forward to taking his other courses”
“for the first 2 months, prof would exclusively teach with AI-generated videos”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
50
Recent reviews read by the AI
89
Lifetime ratings
88/100
Evidence confidence
Fifty detailed reviews spanning 2020-2026 across many CS courses show consistent themes of disorganization, heavy work, and recoverable grades.
Inside 50 stored ratings
Reported outcomes
46 reported outcomes
A+ 6 · A 28 · A- 1
B 2
No reported values
No reported values
No reported values
Not sure yet 9