AI Rate Professor

Computer Science

Jin He

MATH · MATH5A · CSCI40 · PSY42 · MATH4BPRECALC · MATH103 · MATH4B · MATH42 · MATH6 · COMPSCI41 · MATH5B · CSCI41 · CSCI26 · 68 lifetime ratings

AI rating
19/100
RMP rating
2.4/5
Take again
25%
Difficulty
3.5

The decision

Avoid unless you already know the subject well and can learn mostly on your own.

Best fit · Self Taught ProConfusing lecturesTough gradingSelf-teaching requiredTest heavyBetter for experienced students
  • Many students say and they often had to teach themselves.
  • Math reviews are more positive than computer science reviews, especially when exams match study guides or homework.
  • Grades can be possible with , but the effort cost is high.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

31/100

An A is possible in some classes, but students repeatedly , and .

Online evidence includes one open-note test comment, while in-person evidence shows easier math paths but .

Is the course easy?

Challenging

30/100

The material can be manageable for prepared students, but unclear lectures and necessary.

Online students often self-teach from notes or portals, while in-person students split between easy math examples and .

Is attendance flexible?

Recommended

43/100

, or survival, but strict mandatory attendance is not consistently proven.

Online reviews do not show attendance meetings, while and taking notes matter.

Is this professor recommended?

Avoid

25/100

Most students do not recommend him because they find the , and support limited.

Online and , though some in-person math reviews are strongly positive.

Course guide

See how this professor fits your week.

Grading

Harsh

22/100

Many comments describe , and points taken for not matching his preferred methods.

Format shift

Online reviews mention no late work and programming test pressure, while in-person reviews give stronger evidence of strict and .

Workload

Heavy

28/100

Students describe frequent homework, assignments every class, long lectures, outside research, tutoring, and many hours of self-study.

Format shift

Online reviews mention one to two assignments per week and homework portals, while and extra study time.

Teaching experience

Poor

27/100

Positive math reviews exist, but most comments criticize unclear explanations, mistakes, accent barriers, and poor programming lectures.

Format shift

Online teaching is described as hands-off, while in-person teaching is highly polarized with math praise and computer science criticism.

Assessment method

Balanced

59/100

Grades appear to combine homework, , and exams.

Format shift

Online reviews mention homework assignments and tests, while , and programming assignments.

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

44 reviews

High confidence · Best fit for Self Taught Pro

but more favorable for some math courses where notes and study guides closely match exams.

Main concern

The main issue is unclear teaching, frequent mistakes, and strict or .

What students said

“ unless if you already have a strong background in CSCI.”
CSCI40
“The , so review it.”
MATH4BPRECALC
“RUN.”
CSCI40

Remote format

Online

6 reviews

Medium confidence · Best fit for Self Taught Pro

Online reviews are mixed but lean negative because students , and tests with limited preparation.

Main concern

Students often felt unsupported and had .

What students said

“you basically have to teach yourself.”
MATH103
“ about data structures.”
CSCI41
“Open note and ”
CSCI40

Exam style

Know what to expect from exams and major assignments.

Exam friendliness varies sharply by course, with some math exams matching study guides and some programming exams described as .

Open Note Online TestLowest Test DroppedStudy Guide Based Math ExamsHard Programming TestsAmbiguous Test Questions

Assessment risk

Varies

44/100

Low score means less forgiving assessment conditions.

In person

In-person evidence supports study-guide-style math exams and difficult or ambiguous computer science tests, but reviews .

Study Guide Based ExamsHomework Similar To ExamsAmbiguous Test QuestionsNo Multiple Choice Tests
“Questions in question.”
MATH
“The , so review it.”
MATH4BPRECALC
“ .”
CSCI41

Online

Online evidence supports tests, two attempts in one course, open-note testing in one course, and time pressure in another, but reviews do not clearly prove webcam or .

Open Note TestLowest Test DroppedTwo AttemptsTime-Pressured Programming Tests
“3 exams and 2 attempts for all of them.”
CSCI26
“Open note and ”
CSCI40
“He does not allow enough time for ”
CSCI40

Student evidence

See what students actually said.

Top student voice

“ unless if you already have a strong background in CSCI.”

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

🎯 Teaching Quality

27/100

“He teaches data structures in a very convoluted way.”

⚖️

22/100

“He is an and .”

👍 Recommendation Level

25/100

“If so at all costs.”

Theme 1

👨‍🏫 About Teaching Style

  • you basically have to teach yourself.
  • he doesn't give good lectures.
  • .

Theme 2

📈 About Difficulty & Grades

  • Your grade is determined by how hard you work in this class.
  • The , so review it.
  • No late work at all.

Theme 3

⚠️ About Student Fit

  • unless if you already have a strong background in CSCI.
  • If you are an experienced programmer this class should be a walk in the park.
  • I would still advise a different professor unless you already have a ++ and data structures.

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

68

Lifetime ratings

91/100

Evidence confidence

Fifty reviews across many years and courses give strong credibility, though older comments and course differences create some variation.

Inside 50 stored ratings

Quality ratings

5 out of 511
4 out of 55
3 out of 511
2 out of 521
1 out of 520

Course coverage

CSCI4019 reviews
CSCI4111 reviews
MATH1033 reviews
MATH4B3 reviews
COMPSCI412 reviews
Show 8 more courses
MATH422 reviews
MATH5A2 reviews
MATH5B2 reviews
MATH62 reviews
CSCI261 review
MATH1 review
MATH4BPRECALC1 review
PSY421 review

Reported outcomes

A range results lead the reported letter grades.

22 reported outcomes

A range

7

A+ 1 · A 5 · A- 1

B range

6

B+ 1 · B 3 · B- 2

C range

4

C+ 1 · C 2 · C- 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

5

Drop/Withdrawal 2 · Not sure yet 3