Is this an easy A?
FairEffort
72/100An A is very possible with attention and assignments, but students warn that programming still takes real effort.
All .
CIS35A · CIS35B · CIS35 · CIS57 · CIS53 · 15C · INTROTOJAVA · 19 lifetime ratings
The decision
Key questions
Is this an easy A?
An A is very possible with attention and assignments, but students warn that programming still takes real effort.
All grade-effort evidence comes from in-person reviews.
Is the course easy?
His explanations make the material easier, but programming concepts and some exams remain challenging.
Only in-person reviews are available, so no online comparison is possible.
Is attendance flexible?
Reviews do not clearly state whether attendance is optional or mandatory.
Only in-person reviews are available, and they do not prove an attendance policy.
Is this professor recommended?
Students repeatedly and strongly recommend him for clarity, mastery, support, and inspiration.
Recommendation evidence comes only from in-person reviews.
Course guide
Grading
Lenient
75/100
Students call assignments fair and mention easy A or extra credit, but closed-note and tough exams limit leniency.
Format shift
Only in-person grading evidence is available.
Workload
Moderate
58/100
Assignments are often fair or guided, but programming work and longer programs still require effort.
Format shift
Only in-person workload evidence is available.
Teaching experience
Excellent
96/100
Reviews consistently praise his clarity, organization, expertise, humor, and care for students.
Format shift
Only in-person teaching evidence is available.
Assessment method
Balanced
55/100
Comments mention assignments, programs, midterms, and finals, suggesting a mix of work and exams.
Format shift
Only in-person assessment evidence is available.
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 are overwhelmingly positive about clarity, subject mastery, kindness, and fair expectations.
Main concern
The course is not for students who want to avoid real programming work.
What students said
“The best teacher I have come across in my life.”
“He teaches as clearly as possible so everyone can understand.”
“There is NO easy way out of programming.”
Remote format
Low confidence
No stored summary is available for this format.
Main concern
No main concern is stored for this format.
Exam style
Exam evidence points to closed-note and sometimes tough exams, softened by fair assignments and extra credit.
Assessment risk
Strict
38/100
Low score means less forgiving assessment conditions.
In-person reviews explicitly mention closed-note exams and a tough midterm, with extra credit in at least one class.
“Midterm and final are closed notes.”
“Tough midterm, but extra credit is offered.”
Student evidence
Top student voice
“The best teacher I have come across in my life. He makes the class interesting and subject easy.”
“He explained everything so clearly and detail that you would really understand it.”
“I cannot recommend any higher!!!”
“Exams and assignments are fair.”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
19
Recent reviews read by the AI
19
Lifetime ratings
74/100
Evidence confidence
Nineteen reviews are rich and highly consistent, but all are old and there is no online evidence.
Inside 19 stored ratings
Reported outcomes
1 reported outcomes
No reported values
No reported values
No reported values
No reported values
No reported values
Incomplete 1