AI Rate Professor

Computer Science

J. David Eisenberg

CIT41J · COMPSC075 · PSYCH018 · COMSC075 · PSYC018 · COMSC020 · PSYCH18 · CIT20CIT42 · CIT40 · CIT · CIT20 · PSYCH001 · CITTWENTY · CIT044 · CIT020 · 37 lifetime ratings

AI rating
91/100
RMP rating
4.1/5
Take again
100%
Difficulty
3.0

The decision

Eisenberg is a strong choice for and support, especially if they can follow specifications carefully.

Best fit · Beginner FriendlyClear explanationsHelpful and responsiveBeginner friendlyStrict specificationsOpen-book exams
  • Most students strongly praise his clarity, availability, and willingness to help.
  • Programming courses are generally learnable and rewarding, but assignments and .
  • and harshness, while recent reviews are much more positive.

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

76/100

Many students earned A-range grades and , but strict specs and some hard material keep it from being effortless.

, while in-person reviews show more risk from strict specifications.

Is the course easy?

Beginner

66/100

, though some students still find the concepts and assignments challenging.

Online reviews are smoother and more supportive, while concepts.

Is attendance flexible?

Recommended

62/100

Reviews , but students say missing class can make lectures harder to follow.

; online reviews do not show strict attendance rules.

Is this professor recommended?

MustTake

92/100

Students overwhelmingly recommend him because , and .

Both formats are recommended, with online reviews especially enthusiastic and recent.

Course guide

See how this professor fits your week.

Grading

Fair

64/100

and partial credit, but he can be picky about specifications and papers.

Format shift

Online grading appears more forgiving, while .

Workload

Moderate

58/100

Homework and and manageable, but programming assignments can be stressful for beginners.

Format shift

Online workload is described as straightforward, while in-person workload varies by course and student background.

Teaching experience

Excellent

88/100

Most students praise his , and strong subject knowledge.

Format shift

Online reviews are uniformly positive, while tone-related complaints.

Assessment method

Balanced

54/100

Assessment , and finals depending on course and format.

Format shift

Online reviews mention open-book exams and homework, while , and presentations.

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

32 reviews

High confidence · Best fit for Effort For Reward

In-person reviews are mostly positive about clarity and help, but older , and intimidation.

Main concern

The main concern is that he can grade specifications strictly and some older students found his tone harsh.

What students said

“ , and caring for his students.”
CIT020
“ , and its almost like ”
CIT020
“He loses his temper easily, and is very condescending when you ask for help”
CIT20

Remote format

Online

5 reviews

Medium confidence · Best fit for Beginner Friendly

Online reviews , and student-friendly exams.

Main concern

The main concern is that lectures can be boring at times, though .

What students said

“He will guide you through any confusion, even over zoom, and make complicated lessons look so easy.”
COMSC075
“ and specific, and .”
COMSC075
“Open textbook and as long as you study the study guide.”
COMPSC075

Exam style

Know what to expect from exams and major assignments.

The clearest exam evidence is student-friendly, with online reviews explicitly mentioning open-book or open-textbook exams, while .

Open Book ExamsOpen Textbook MidtermsOnline FinalStudy Guide

Assessment risk

StudentFriendly

82/100

Low score means less forgiving assessment conditions.

In person

In-person reviews mention online quizzes and an easy online final, but .

Online QuizzesOnline FinalNo Tests Or Finals In One Course
“He lectured a lot but .”
PSYCH001
“The and was very easy for me.”
PSYCH001
“ and presentations.”
PSYC018

Online

Online reviews explicitly describe open-book exams and open-textbook, internet-allowed midterms, with .

Open Book ExamsOpen Textbook MidtermsInternet Allowed MidtermsStudy Guide
“ and specific, and .”
COMSC075
“Open textbook and as long as you study the study guide.”
COMPSC075

Student evidence

See what students actually said.

Top student voice

“ , and he truly wants his students to succeed.”

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

🎯 Teaching Quality

88/100

“Excellent professor! and posts his class notes on the internet so students can refer back to them.”

👍 Recommendation Rate

92/100

“100% would take him again!”

⚖️

64/100

“The if you've already programmed but you have to follow all the specs to the letter”

Theme 1

👨‍🏫 About Teaching Style

  • , and caring for his students.
  • He makes all the and really knows what he's talking about.
  • He will guide you through any confusion, even over zoom, and make complicated lessons look so easy.

Theme 2

📈 About Difficulty And Grades

  • The class is a little hard though
  • most part they are nothing to worry about
  • +.

Theme 3

❤️ About Helpfulness

  • He is available outside of class, and .
  • He's always very accommodating with his students.
  • and he honestly just wants you to do well.

Theme 4

⚠️ About Concerns

  • He is very condescending, yells at you in front of the entire class.
  • He loses his temper easily, and is very condescending when you ask for help
  • , and its almost like

Data context

See exactly what the AI read.

Analysis sample

37

Recent reviews read by the AI

37

Lifetime ratings

92/100

Evidence confidence

Thirty-seven reviews across many years give rich, consistent evidence, with recent reviews strongly confirming the positive trend.

Inside 37 stored ratings

Quality ratings

5 out of 521
4 out of 58
3 out of 53
2 out of 54
1 out of 51

Course coverage

CIT02010 reviews
CIT208 reviews
COMSC0755 reviews
PSYCH0183 reviews
CIT1 review
Show 10 more courses
CIT0441 review
CIT20CIT421 review
CIT401 review
CIT41J1 review
CITTWENTY1 review
COMPSC0751 review
COMSC0201 review
PSYC0181 review
PSYCH0011 review
PSYCH181 review

Reported outcomes

A range results lead the reported letter grades.

12 reported outcomes

A range

11

A 8 · A- 3

B range

0

No reported values

C range

1

C 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

0

No reported values