Is this an easy A?
EasyA
78/100Many students earn A or A+ and , but the final and online self-learning can make the A less automatic.
Online grades can still be high but carry more self-learning risk, while and more supported.
CIS22C · 22A · CIS22B · 65B · CIS22A · 53 lifetime ratings
The decision
Key questions
Is this an easy A?
Many students earn A or A+ and call tests or labs easy, but the final and online self-learning can make the A less automatic.
Online grades can still be high but carry more self-learning risk, while in-person beginner courses look easier and more supported.
Is the course easy?
Intro programming can feel easy with her structure, but students without background may struggle when guidance is thin.
In-person CIS22A is more beginner friendly, while online CIS22B is often described as harder to learn from.
Is attendance flexible?
Many online reviews mark attendance optional, while several in-person sections mark it mandatory or important.
Online attendance is mostly flexible, but in-person attendance varies by class and term.
Is this professor recommended?
Recommendation depends heavily on format and course, with strong beginner praise but repeated warnings about online sections and finals.
In-person reviews recommend her more often, while online reviews are much more divided.
Course guide
Grading
Lenient
64/100
Grades and tests are often manageable, but some reviews describe tough grading, unclear questions, and a high-impact final.
Format shift
In-person grading seems more manageable, while online reviews report stricter deductions and unclear tests.
Workload
Moderate
62/100
Labs and homework are usually manageable, but programming projects and self-learning can become heavy in online sections.
Format shift
Online CIS22B has the heavier workload perception, while in-person labs are often described as easy or helpful.
Teaching experience
Average
61/100
She is often praised as helpful and kind, but many students say her teaching does not prepare them well enough.
Format shift
In-person teaching is stronger, while online teaching has repeated complaints about self-learning and responsiveness.
Assessment method
Balanced
66/100
Reviews mention labs, homework, quizzes, midterms, finals, projects, and some group work.
Format shift
Online reviews emphasize tests and labs, while in-person reviews add quizzes, finals, and classroom labs.
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 reviews are more favorable, especially for CIS22A beginners, office help, clear grading, and manageable labs.
Main concern
Some students still report unclear exams, weak preparation for later courses, and a hard final.
What students said
“Really good teacher for beginners.”
“her class is pretty easy, not sure why people complain.”
“But wait till the final, where she gives out unexpected questions”
Remote format
High confidence · Best fit for Self Taught Pro
Online reviews are polarized, with some easy-A success but many complaints about self-teaching, unclear tests, and weak responsiveness.
Main concern
Online students may need to teach themselves and manage unclear or timed assessments.
What students said
“Might as well learn from a text book or YouTube”
“Online class is absolutely brutal.”
“Very easy class if you just follow along.”
Exam style
Exam evidence is mixed, with easy tests in some classes but hard finals, unclear questions, timed tests, and open-book quizzes in others.
Assessment risk
Varies
58/100
Low score means less forgiving assessment conditions.
In-person reviews mention open-book quizzes and exams in one section, easy tests in others, and a hard final in several reviews.
“The quizzes and the exams are open books, she wants you to get a good grade.”
“Final is hard though she made you well prepared.”
Online reviews mention easy tests, timed tests, hard homework or finals, and unclear questions, but do not clearly prove webcam, proctoring, or Lockdown Browser.
“On the plus side, her tests are easy.”
“Test are timed but give you so much to do with only so much time.”
Student evidence
Top student voice
“In short, her physical class is good but online is bad.”
“She knows the material but does not know how to teach.”
“In short, her physical class is good but online is bad.”
“Relatively easy to get an A if you put in a reasonable about of work.”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
50
Recent reviews read by the AI
53
Lifetime ratings
88/100
Evidence confidence
Fifty reviews across online and in-person formats show a consistent format split, with enough recent reviews to support the judgment.
Inside 50 stored ratings
Reported outcomes
34 reported outcomes
A+ 9 · A 12 · A- 2
B+ 1 · B 5 · B- 1
C+ 1
D 1
No reported values
Not sure yet 2