AI Rate Professor

Computer Science

Mellissa Green

CIS255 · CIS254 · CIS292 · CISIDK · CIS255HJ · CS254 · CIS377 · CIS254O · 23 lifetime ratings

AI rating
44/100
RMP rating
3.0/5
Take again
40%
Difficulty
3.7

The decision

Take Mellissa Green if you are disciplined, independent, and willing to follow her instructions exactly; beginners who need hands-on teaching should be cautious.

Best fit · Self Taught ProDemandingStrict DirectionsSelf TeachingLearns A LotBoring Lectures
  • some say she teaches clearly and prepares them well, while others say she does not teach.
  • Her classes reward students who follow directions exactly and can work independently.
  • Workload and flexible help.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

57/100

Grades can be good if students follow directions exactly, but and heavy self-teaching keep it from being an easy A.

Online reviews suggest harder self-teaching, while who obey directions.

Is the course easy?

Standard

43/100

The programming content is manageable for experienced or independent students but difficult for beginners without clearer instruction.

Online reviews are less beginner-friendly, while on preparation.

Is attendance flexible?

Varies

50/100

Reviews focus more on assignment rules and .

Neither online nor in-person reviews clearly prove a .

Is this professor recommended?

Depends

48/100

and learning, but avoided by those needing warmth, flexibility, or clearer teaching.

Online recommendations are more negative overall, while .

Course guide

See how this professor fits your week.

Grading

Strict

30/100

Students repeatedly say she is picky, inflexible, and marks down details, even when grades can be earned by following instructions.

Format shift

Both formats describe strict grading, with online reviews adding late-work inflexibility.

Workload

Heavy

32/100

, and at least 12 hours per week of computer work.

Format shift

and assignments, while in-person reviews give more concrete workload examples.

Teaching experience

Average

52/100

Her teaching is polarizing, with some students praising clarity and preparation while others call her boring, rude, or absent as a teacher.

Format shift

Online students more often report self-teaching, while and severe criticism.

Assessment method

Balanced

55/100

Reviews , and a final, so assessment appears split between work and exams.

Format shift

Online and hybrid evidence includes outside assignments plus exams, while , and finals.

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

Compare the in-person and online experience.

Classroom format

In person

19 reviews

High confidence · Best fit for Effort For Reward

and learning outcomes but strong complaints about boredom, rigidity, and rude interactions.

Main concern

Students must follow directions exactly and tolerate a demanding, inflexible style.

What students said

“Green is a great teacher and passionate for the CS.”
CIS254
“The class was very slow, but on the bright side it's an easy A if you just do exactly what she says.”
CIS254
“This teacher DOES NOT TEACH.”
CIS254

Remote format

Online

4 reviews

Medium confidence · Best fit for Self Taught Pro

Online reviews emphasize self-teaching, textbook dependence, strict rules, and mixed responsiveness.

Main concern

Online students often felt unsupported and forced to teach themselves.

What students said

“Online class, but she doesn't teach.”
CIS254
“BEGINNER BEWARE... basically teaching yourself by reading the book with .”
CIS254
“Her course will help prepare you for the real world.”
CS254

Exam style

Know what to expect from exams and major assignments.

Exam policies appear standard to somewhat strict, with some closed-note pressure and course.

MidtermFinal ExamTestsNotes Restricted In One ReviewOn-Campus Exams For Online Section

Assessment risk

Standard

45/100

Low score means less forgiving assessment conditions.

In person

In-person and hybrid reviews mention a , and one course where most exams did not allow notes.

MidtermFinal ExamTestsNotes Restricted In One ReviewOn-Campus Exams For Online Section
“Everything is done outside of class and on your own with exception to the midterm and final.”
CIS254
“There were 16 assignments, 4 tests (lowest grade gets dropped), and a .”
CIS255
“Except for the stress levels.”
CIS254O

Online

Online reviews do not clearly prove webcam, proctoring, Lockdown Browser, open-book policy, or .

Student evidence

See what students actually said.

Top student voice

“If you want to pass her class you have to play by her rules.”

Voice snapshots generated from 23 reviews, highlighting key themes in , and independence. Credibility rating: High.

🎯 Teaching Quality

52/100

“I really appreciate her and tie information together.”

⚖️

30/100

“If you miss a single detail she won't care about it and mark you down for it.”

👍 Recommendation Level

48/100

“ .”

Theme 1

👨‍🏫 About Teaching Style

  • This teacher DOES NOT TEACH.
  • Super boring lecturer. Makes you learn the stuff though which is what counts.
  • Great for beginners if you want to learn.

Theme 2

📈 About Difficulty & Grades

  • it's an easy A if you just do exactly what she says.
  • She is really hard on students early on because she wants to filter out non-motivated students
  • Grades projects fairly, FOLLOW DIRECTIONS, new programmers caution.

Theme 3

💻 About Independent Learning

  • You are on your own.
  • basically teaching yourself by reading the book with .
  • if you need your teacher to hold your hand throughout the course, melissa is probably not for you.

Data context

See exactly what the AI read.

Analysis sample

23

Recent reviews read by the AI

23

Lifetime ratings

84/100

Evidence confidence

The analysis uses 23 reviews across many years with consistent themes of strictness, self-teaching, and real learning outcomes.

Inside 23 stored ratings

Quality ratings

5 out of 55
4 out of 56
3 out of 56
2 out of 51
1 out of 55

Course coverage

CIS25414 reviews
CIS2553 reviews
CIS254O1 review
CIS255HJ1 review
CIS2921 review
Show 3 more courses
CIS3771 review
CISIDK1 review
CS2541 review

Reported outcomes

A range results lead the reported letter grades.

6 reported outcomes

A range

2

A 2

B range

1

B 1

C range

1

C+ 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

2

Not sure yet 2