Is this an easy A?
EasyA
78/100Many report easy labs/tests and straightforward A's if you keep up, though and test-heavy pressure.
; and C-grade reports.
CS530 · COSCI · CS216 · CIS173 · CSIT547 · CS514 · COSCI547 · COSCI572 · COSCI575 · CS547 · CS116 · COSCI530 · 42 lifetime ratings
The decision
Key questions
Is this an easy A?
Many report easy labs/tests and straightforward A's if you keep up, though x x x x and test-heavy pressure.
x x x x x; x x x x and C-grade reports.
Is the course easy?
Content is intro-friendly with repeated demos, but programming still challenges beginners who procrastinate.
In-person feels more scaffolded; x x x x.
Is attendance flexible?
Most recent sections list mandatory attendance, especially once-a-week classes where missing one day costs a lot.
Online and x x x x x x x x few optional exceptions.
Is this professor recommended?
x x x x x x x x and access, tempered by slow grading and mixed online experiences.
In-person recommendation is stronger; online reviews are more split.
Course guide
Grading
Fair
62/100
Many call labs and tests fair and aligned with homework, but others tag tough or x x and very late grade posts.
Format shift
x x x x x x x x x.
Workload
Moderate
48/100
x x and labs keep you busy, yet work is usually doable with extensions and help available.
Format shift
Workload tone is similar online and in person, with more procrastination warnings online.
Teaching experience
Good
80/100
Core strength is hands-on lectures, humor, and x x, though some say he is past his prime or disorganized.
Format shift
In-person teaching praise dominates; online quality reports are more mixed.
Assessment method
Balanced
58/100
Students face homework labs, quizzes, and x x x x x x x x pure exam or pure project models.
Format shift
Online comments mention tests and projects; x 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 Beginner Friendly
In-person intro and Photoshop classes are praised for x x x x x, and high pass rates when students stay current.
Main concern
x x and delayed grading can frustrate transfer timelines.
What students said
“Hands down the greatest introductory programming teacher at Pierce.”
“Has office hours on Saturday via zoom and we could call or text him any time of the week.”
“I'm typing this review up a full 4 weeks after the final, and grades aren't up.”
Remote format
Medium confidence · Best fit for Self Taught Pro
Online CS116/CS216 is mixed: some still call him the CS savior, while x x x x x x x x, and quality drop.
Main concern
Online sections show more disorganization, tough or x x, and weaker lecture structure.
What students said
“This guy is the savior of CS at Pierce College, the x x x.”
“If I want to be honest, I did not understand anything from his class.”
“x x x x x x”
Exam style
Exams usually combine programming labs with x x x x x x x x timed pressure.
Assessment risk
Standard
58/100
Low score means less forgiving assessment conditions.
x x x x x x x x programming tasks based on homework labs.
“Hard to write a program and answer to multiple choice quizzes in 2 hours.”
“x x x x x x and he writes the program with you step by step.”
Online comments emphasize tests, projects, and delayed finals more than proctoring tools; x x x x x x.
“Labs and x x x.”
“Final grade came out 2 weeks after the semester.”
Student evidence
Top student voice
“You're not going to find a better intro course for Computer Science at Pierce College.”
“x x x x x x x.”
“He gives you his phone number for you to contact him until 10pm.”
“This guy is the savior of CS at Pierce College, the x x x.”
“I'm typing this review up a full 4 weeks after the final, and grades aren't up.”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
42
Recent reviews read by the AI
42
Lifetime ratings
90/100
Evidence confidence
Forty-two reviews over many years provide rich detail; opinions vary but major themes on access, humor, and x x x x.
Inside 42 stored ratings
Reported outcomes
23 reported outcomes
A+ 3 · A 12 · A- 1
B+ 2 · B 1
C 1
No reported values
No reported values
Not sure yet 3