Is this an easy A?
FairEffort
72/100As and resubmits are common, but and missed due dates can still cost you if you are not careful.
Online mentions lenient redos and manageable tests; in-person stresses resubmits and beginner support.
The decision
Key questions
Is this an easy A?
As and resubmits are common, but x x and missed due dates can still cost you if you are not careful.
Online mentions lenient redos and manageable tests; in-person stresses resubmits and beginner support.
Is the course easy?
Intro coding is taught accessibly, though online disorganization and x x x x.
In-person reviews frame content as beginner-friendly; online reviews focus more on logistics than concept hardness.
Is attendance flexible?
Some sections list attendance mandatory and participation matters, while x x x x x.
Mixed reports appear in both online and in-person comments.
Is this professor recommended?
Strong yes for in-person beginners; online reviewers are lukewarm due to organization issues.
x x x x; online is split or silent.
Course guide
Grading
Lenient
74/100
Redos, resubmits, and lenient deadlines help grades, though x x x x x x.
Format shift
Online flags random zeros then lenient redos; in-person highlights resubmits and x x.
Workload
Moderate
58/100
Online work is light weekly tasks; x x x x x and assignments all term.
Format shift
x x x x and notes; in-person calls the class heavy on homework.
Teaching experience
Good
70/100
Caring and x x x x x x, but online lectures and Canvas setup draw strong complaints.
Format shift
In-person quality is excellent; x x x x x and engagement.
Assessment method
Balanced
48/100
Mix of x x x x x, and tests rather than one dominant type.
Format shift
Online leans quizzes and labs; 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
Medium confidence · Best fit for Beginner Friendly
In-person COMP284 students praise clear coding instruction, resubmits, lenient deadlines, and career-relevant tips for beginners.
Main concern
x x x x x x if you fall behind.
What students said
“Overall, this teacher is perfect for you if you don't know anything about coding and are trying to get into it.”
“he is really good at giving you what you actually need to code and he's pretty lenient on the deadlines.”
“good teacher”
Remote format
Medium confidence · Best fit for Self Taught Pro
Online CIS286 students call him kind but x x x x x x x x, and surprise pop quizzes.
Main concern
Canvas chaos and x x x if you miss unannounced work.
What students said
“Very kind professor, great guy and genuinely wants students to succeed. However, the x x x x x.”
“Great guy but x x and boring lectures. Half of the semester, the x x x x x so we had no idea what to do.”
“Quite an x x, but x x x.”
Exam style
Quizzes and tests appear manageable, but x x and x x x x.
Assessment risk
Standard
62/100
Low score means less forgiving assessment conditions.
x x x x x x x x and focus more on homework and resubmits.
“The x x x x x and assignments, but you work on it all semester long and he allows you to resubmit things.”
Online students report straightforward quizzes and x x x x x x x x quizzes with little warning.
“x x x, but easy to miss if you weren't careful.”
“x x x x and may or may not tell you the day prior of them.”
“Very lenient on redos however and x x x x.”
Student evidence
Top student voice
“Overall, this teacher is perfect for you if you don't know anything about coding and are trying to get into it.”
“Very kind professor, great guy and genuinely wants students to succeed.”
“Great guy but x x and boring lectures.”
“this teacher is perfect for you if you don't know anything about coding and are trying to get into it.”
“x x x x and may or may not tell you the day prior of them.”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
6
Recent reviews read by the AI
6
Lifetime ratings
62/100
Evidence confidence
Six reviews across online and in-person from 2020-2025 show a consistent split by format but limited sample size.
Inside 6 stored ratings
Reported outcomes
6 reported outcomes
A 4
B+ 1 · B 1
No reported values
No reported values
No reported values
No reported values