AI Rate Professor

English

Richard Ullrich

ESL043 · ESL061 · ESL063 · ESL43 · ESL · ESL51 · ESL041 · ESL033 · ESL051 · ESL071 · ALLESL · CO126 · ESL1111 · ESL053 · ESL111 · ENG · ESLG073 · ESLALL · 50 lifetime ratings

AI rating
61/100
RMP rating
3.4/5
Take again
85.71%
Difficulty
3.3

The decision

if you want serious ESL improvement and , and a blunt classroom style.

Best fit · Hardcore LearnerImproves EnglishTough graderLots of homeworkCaring but strictPolarizing personality
  • Students often say his classes improve English skills, especially writing and speaking.
  • The course is demanding, with , and .
  • Reviews are highly polarized, with many praising his care and others calling him unfair or harsh.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

42/100

An A or pass is possible, but students repeatedly , and steady effort.

because there are no online reviews.

Is the course easy?

Challenging

38/100

The ESL content is manageable for prepared students, but , and grammar expectations make the course intellectually demanding.

Only in-person reviews exist, so the difficulty judgment is based entirely on classroom sections.

Is attendance flexible?

Recommended

45/100

Attendance is not clearly described as formally mandatory, but participation, paying attention, and .

; there is no online evidence.

Is this professor recommended?

WorthIt

72/100

Many students recommend him for real English improvement, but a large minority warn about harshness, unfairness, and difficulty passing.

Recommendation .

Course guide

See how this professor fits your week.

Grading

Strict

28/100

as hard, especially for in-class writing tests and passing standards.

Format shift

.

Workload

Heavy

30/100

Students mention lots of homework, journals, vocabulary study, writing center work, quizzes, and frequent tests.

Format shift

Workload evidence is entirely in-person.

Teaching experience

Average

68/100

, and effective, but many others describe him as mean, unhelpful, or unfair.

Format shift

Teaching .

Assessment method

Balanced

58/100

Reviews , and in-class writing exams.

Format shift

Assessment .

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

50 reviews

High confidence · Best fit for Hardcore Learner

In-person reviews show a demanding ESL teacher who can strongly improve students but is often described as , and polarizing.

Main concern

The and a high workload that some students experience as unfair.

What students said

“Yup this is not an easy class, but the harder the class is the better in Eg you gain”
ESL061
“He grades extremely hard on in-class writing tests”
ESL071
“My English is improved in a very short time.”
ESL063

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.

Reviews point to frequent and difficult tests, but they do not .

Test HeavyFrequent QuizzesIn-Class Writing TestsDifficult Grammar Tests

Assessment risk

Strict

32/100

Low score means less forgiving assessment conditions.

In person

In-person reviews mention test-heavy grading, tricky quizzes, grammar tests, and in-class writing tests, but .

Test HeavyFrequent QuizzesIn-Class Writing TestsDifficult Grammar Tests
“LOTS OF HOMEWORK”
ESL043
“tricky quiz ... ...”
ESL063
“ .”
ESL071

Online

Student evidence

See what students actually said.

Top student voice

“If you want to improve your English in a .”

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

🎯 Teaching Impact

68/100

“My English is improved in a very short time.”

⚖️

28/100

“He grades extremely hard on in-class writing tests”

📚 Workload Reality

30/100

“ .”

Theme 1

👨‍🏫 About Teaching Style

  • He is a good and tough teacher, but you will improve your speaking English skill from him.
  • He has a way of making dry subjects really interesting.
  • He is willing to answer any question,and .

Theme 2

📈 About Difficulty & Grades

  • He is a helpful teacher but not easy to pass his class
  • Great teacher, you just have to work hard and do the homework
  • It's very hard to pass his class.

Theme 3

⚠️ About Student Concerns

  • Unfair teacher. You will pass if he likes you.
  • .
  • .He teachs nothing, you have to help yourself

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

50

Lifetime ratings

88/100

Evidence confidence

The analysis is based on 50 reviews across many years with detailed, consistent themes despite polarized opinions.

Inside 50 stored ratings

Quality ratings

5 out of 522
4 out of 58
3 out of 55
2 out of 52
1 out of 513

Course coverage

ESL07114 reviews
ESL0434 reviews
ESL0614 reviews
ESL0634 reviews
ESL3 reviews
Show 17 more courses
ESL0333 reviews
ESL0513 reviews
0431 review
0631 review
0711 review
611 review
ALLESL1 review
CO1261 review
ENG1 review
ESL0411 review
ESL0531 review
ESL1111 review
ESL11111 review
ESL431 review
ESL511 review
ESLALL1 review
ESLG0731 review

Reported outcomes

A range results lead the reported letter grades.

4 reported outcomes

A range

3

A+ 1 · A 2

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