AI Rate Professor

Computer Science

Henry Estrada

COMSC78 · COMSC20 · MATH71 · ALGEBRA · CS042 · MATH70 · MATH79 · CS71CS72 · CS75 · MATH21 · MATH072 · COMSC76 · MATH022 · SEVENCOMS · MATH13 · STATS63 · MATH61 · CS72 · MATH025 · MATH62 · COMSC75 · COMPSC75 · MATH25 · COMSC72 · 55 lifetime ratings

AI rating
64/100
RMP rating
3.5/5
Take again
71.43%
Difficulty
3.0

The decision

Take him if you can self-study and use office hours, but if you need active teaching and .

Best fit · Effort For RewardCaring but inconsistentSelf-study heavyHard testsLenient gradingSlow online support
  • In-person students more often describe him as , and fair despite dry lectures.
  • Online reviews are much more polarized, with repeated complaints , and self-study.
  • Grades can be manageable because of curves, , and , but tests and programming work still require effort.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

67/100

An A is realistic with homework, studying, and sometimes curves or , but and self-study keep it from being effortless.

Online includes a few very easy-grading reports, while grading support.

Is the course easy?

Standard

51/100

The material is manageable for prepared students, but programming, reading, and .

Online feels harder for students who need teaching structure, while .

Is attendance flexible?

Varies

45/100

Some in-person reviews say attendance is required or important, while online sections are asynchronous or .

Online attendance appears flexible by format, while and warnings not to miss class.

Is this professor recommended?

WorthIt

66/100

and fair grading, but many warn against him for online self-study sections.

In-person recommendations are stronger than online, where several students explicitly say to stay away.

Course guide

See how this professor fits your week.

Grading

Lenient

72/100

Many reviews mention curves, , easy grading, or , though some tests are tricky.

Format shift

Online has one extreme easy-grading claim, while and .

Workload

Moderate

52/100

, and group projects appear regular but not consistently overwhelming.

Format shift

Online students emphasize reading and self-study, while and test preparation.

Teaching experience

Average

58/100

He is often caring and , but many students , and weak online engagement.

Format shift

Teaching quality is notably better in and poor replies appear repeatedly.

Assessment method

Balanced

58/100

, and final projects, so assessment is mixed rather than exam-only.

Format shift

Online reviews mention exams and projects, 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

38 reviews

High confidence · Best fit for Effort For Reward

, office-hour help, and fair grading, while still noting dry lectures and self-study needs.

Main concern

Lectures can be boring or slide-based, so students often need to study the textbook on their own.

What students said

“Great professor. Caring and wants you to succeed.”
COMSC75
“You basically have to teach yourself for this course.”
COMSC76
“ though, and he lets you know what to study.”
COMSC72

Remote format

Online

12 reviews

High confidence · Best fit for Self Taught Pro

Online sections often rely on reading, slides, videos, and to no teaching or email response.

Main concern

Several online students say there , and .

What students said

“There are and you mostly self-study; if that isn't your style of !”
COMSC76
“This class will definitely make you a better programmer.”
COMSC78
“I know students who got full marks on a blank document.”
COMSC75

Exam style

Know what to expect from exams and major assignments.

Exam evidence points to standard to somewhat strict testing, with and one online proctoring report but .

Online Proctored ExamsHard TestsQuizzes And TestsFinal ProjectPossible Curves

Assessment risk

Standard

46/100

Low score means less forgiving assessment conditions.

In person

, and review guidance, but do not clearly prove closed-book or proctoring rules.

Quizzes And TestsTough FinalClear Test ExpectationsCurves
“Quizzes and tests are a little more challenging, but .”
COMSC75
“ , but .”
COMSC72
“ .”
COMSC75

Online

Online reviews explicitly , and one app-proctored exam setup.

Online Proctored ExamsHard ExamsThree ExamsFinal Group Project
“ but proctored by an app you have to install.”
COMSC76
“ but not unreasonably so.”
COMSC78
“Had 3 exams and a .”
COMSC76

Student evidence

See what students actually said.

Top student voice

“There are and you mostly self-study; if that isn't your style of !”

Voice snapshots generated from 50 reviews, highlighting key themes in , and format differences. Credibility rating: High.

🎯 Teaching Quality

58/100

“Great professor. Caring and wants you to succeed.”

📚

52/100

“You basically have to teach yourself for this course.”

⚖️

72/100

“ though, and he lets you know what to study.”

Theme 1

👨‍🏫 About Teaching Style

  • Lectures are a bit dry and you'll want to do some self-studying.
  • He delivers the material very well.
  • and professor is very hard to reach.

Theme 2

📈 About Difficulty And Grades

  • so studying concepts and .
  • If you do the easily.
  • Easy A due to easy programs and .

Theme 3

❤️ About Support

  • He really cares about his students but .
  • so if you have trouble with your code its worth going it to ask for help.
  • Do .

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

55

Lifetime ratings

94/100

Evidence confidence

Fifty reviews across many years and both formats give strong evidence, though older reviews may reflect past course designs.

Inside 50 stored ratings

Quality ratings

5 out of 517
4 out of 520
3 out of 58
2 out of 53
1 out of 57

Course coverage

COMSC768 reviews
COMSC756 reviews
COMSC203 reviews
COMSC723 reviews
COMSC783 reviews
Show 19 more courses
MATH213 reviews
MATH253 reviews
MATH0222 reviews
MATH0722 reviews
MATH612 reviews
MATH792 reviews
ALGEBRA1 review
COMPSC751 review
CS0421 review
CS71CS721 review
CS721 review
CS751 review
MATH0251 review
MATH131 review
MATH621 review
MATH701 review
MATH711 review
SEVENCOMS1 review
STATS631 review

Reported outcomes

A range results lead the reported letter grades.

18 reported outcomes

A range

9

A 9

B range

6

B+ 1 · B 5

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

3

Drop/Withdrawal 1 · Not sure yet 2