AI Rate Professor

Computer Science

John Agamah

JAVAPROGRAMING · JAVA · CISC186 · CISCO190 · CISC101 · CISC181 · CIS190 · CISC190 · CIS181 · CISC190JAVA · CISCCISC · 20 lifetime ratings

AI rating
22/100
RMP rating
1.7/5
Take again
—
Difficulty
2.2

The decision

Avoid unless you only need an easy credit and can learn Java entirely on your own from the book.

Best fit · Self Taught ProUnclear lecturesSelf-study requiredDisorganizedHard accentAvoid for coding
  • Most students call him a poor communicator who cannot teach programming clearly.
  • Class can be easy if , but you learn little from him.
  • Repeated themes are disorganization, cancelled class, and .

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

80/100

and book-following yield an A even when teaching is bad.

.

Is the course easy?

Beginner

70/100

Content load is often light, but confusion and weak instruction make learning harder than it should be.

.

Is attendance flexible?

Varies

45/100

He cancels often and classes shift to lab time, but .

.

Is this professor recommended?

Avoid

18/100

Overwhelming and wasted time.

.

Course guide

See how this professor fits your week.

Grading

Lenient

68/100

Grades can be easy if you self-study, though and .

Format shift

.

Workload

Light

75/100

Projects are often small and sparse; class is described as easy credit with little assigned work.

Format shift

.

Teaching experience

Awful

18/100

Dominant , and useless lectures.

Format shift

.

Assessment method

Balanced

50/100

Sparse projects, lab time, and tests appear, but instructions and materials are often flawed.

Format shift

.

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

20 reviews

High confidence · Best fit for Self Taught Pro

In-person CIS/Java sections are widely described as confusing, disorganized, and is easy for credit.

Main concern

Near-zero useful teaching and poor communication of core programming topics.

What students said

“ .”
CISCO190
“if you follow the book, easy A”
CISC181
“he was a terrible teacher.”
JAVAPROGRAMING

Remote format

Online

0 reviews

Low confidence

No stored summary is available for this format.

Main concern

No main concern is stored for this format.

Exam style

Know what to expect from exams and major assignments.

Exams and materials are often called unclear or error-filled, with limited helpful review.

Unclear exam questionsMaterials with errorsBook-based work

Assessment risk

Standard

45/100

Low score means less forgiving assessment conditions.

In person

as unclear with materials full of errors and .

Unclear exam questionsError-filled materialsBook-based assignments
“The provided materials were full of errors as well as the tests.”
CISC190
“ .”
CISC190
“ but .”
CISC181

Online

Student evidence

See what students actually said.

Top student voice

“A nice guy... but a HORRIBLE teacher. what a nightmare ahhhhhh...”

Voice snapshots generated from 20 reviews, , and strong avoid signals. Credibility rating: High.

💥 Teaching Quality

18/100

“A nice guy... but a HORRIBLE teacher.”

🚫 Recommendation

18/100

“ .”

📗

80/100

“if you follow the book, easy A”

🗣️ Communication

15/100

“you cannot understand any words that come out of his mouth”

Theme 1

👨‍🏫 About Teaching Style

  • completely unable or unwilling to communicate effectively
  • Officially the

Theme 2

📈 About Difficulty & Grades

  • if you follow the book, easy A
  • easy class...if you want a decent grade and need the credit
  • Sure it was easy because he didn't really assign much
  • Don't expect good grades even if you know the material

Theme 3

⚠️ About Class Experience

  • Waste of time & money
  • I dropped out after 1 day!

Data context

See exactly what the AI read.

Analysis sample

20

Recent reviews read by the AI

20

Lifetime ratings

80/100

Evidence confidence

20 mostly consistent negative in-person reviews across years strongly align on teaching failure.

Inside 20 stored ratings

Quality ratings

5 out of 52
4 out of 51
3 out of 51
2 out of 50
1 out of 516

Course coverage

CISC1905 reviews
CISC1813 reviews
CIS1902 reviews
CISC1862 reviews
CISC190JAVA2 reviews
Show 6 more courses
CIS1811 review
CISC1011 review
CISCCISC1 review
CISCO1901 review
JAVA1 review
JAVAPROGRAMING1 review

Reported outcomes

A range results lead the reported letter grades.

1 reported outcomes

A range

1

A 1

B range

0

No reported values

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

0

No reported values