AI Rate Professor

Mathematics

Khosrow Daraei

CS113 · MATH115 · MATH260 · TRIG241 · MATH273 · MATH110 · CLASS · MATH262 · MATH227 · MATH125 · MATH173 · 80 lifetime ratings

AI rating
26/100
RMP rating
2.8/5
Take again
39.47%
Difficulty
3.2

The decision

unless you , and are willing to manage grading mistakes and unclear communication.

Best fit · Self Taught ProDisorganized LecturesHarsh CommunicationSelf-Teaching NeededAttendance PressureProjects And Tests
  • Reviews are highly polarized, but recent comments often describe him as , and mistake-prone.
  • Some students earn A grades by , and correcting or following his methods closely.
  • Beginners are repeatedly warned that programming and math courses may require self-teaching and prior knowledge.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

58/100

Many students earned A grades, but usually by , and sometimes teaching themselves.

Online evidence makes the A feel riskier due to communication and grading disputes, while prepared and persistent students.

Is the course easy?

Challenging

34/100

The material is challenging because students often report fast pacing, weak explanations, prior-knowledge expectations, and self-teaching.

Online reviews emphasize difficulty getting help, while and poor support for beginners.

Is attendance flexible?

Mandatory

14/100

Students repeatedly say missing class can hurt badly, attendance matters, and some reviews describe strict classroom rules.

, while online reviews mainly show participation and communication issues.

Is this professor recommended?

Avoid

33/100

Most negative reviews warn against taking him because of , and poor responsiveness.

Both formats contain strong avoid warnings, with online reviews especially focused on ignored messages and .

Course guide

See how this professor fits your week.

Grading

Strict

30/100

Grades can be recoverable through projects or repeated tests, but , and refusal to regrade.

Format shift

Online reviews show harsher grading-risk stories, while and strict grading.

Workload

Heavy

32/100

Students mention , and practice requirements.

Format shift

Online programming reviews cite projects and reading, while , and frequent tests.

Teaching experience

Poor

35/100

Some students say they learned, but many describe him as , and hard to ask for help.

Format shift

Online reviews are more consistently negative about support, while learning experiences.

Assessment method

Balanced

60/100

Assessment appears , and tests depending on the course.

Format shift

Programming courses lean toward projects and assignments, while , and labs.

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

43 reviews

High confidence · Best fit for Self Taught Pro

In-person reviews are mixed but often warn about disorganization, , and the need to study independently.

Main concern

Beginners may struggle because reviews say he expects prior knowledge and .

What students said

“if you're a beginner DO NOT take this class.”
MATH173
“He ridicules his students in front of the class.”
MATH173

Remote format

Online

7 reviews

High confidence · Best fit for Self Taught Pro

Online reviews are mostly negative, citing ignored emails, harsh grading, rude , and difficult communication.

Main concern

Students report unresponsive communication and harsh treatment when asking questions or disputing grades.

What students said

“I emailed him three times with .”
MATH227
“once you ask question he will be mad at you.”
MATH173

Exam style

Know what to expect from exams and major assignments.

Exam evidence varies by course, with some easy or repeated tests but , and project-heavy grading.

Midterm And FinalProjects Affect GradeTests MentionedQuizzes MentionedMake-Up Projects

Assessment risk

Varies

48/100

Low score means less forgiving assessment conditions.

In person

In-person reviews mention , and some easy or repeated exams, but no clear proctoring policy.

Midterm And FinalPop QuizzesMake-Up ProjectsRepeated Exams In One Course
“Do all the lab projects and pass the midterm and . you will get an A.”
MATH173
“The exams also repeat starting from exam 2 to exam 4(final)”
MATH115

Online

Online reviews mention a and heavy projects, but do not clearly prove webcam, Lockdown Browser, open-book, or proctoring policies.

Midterm Submission DisputeProjectsReading
“got a 0 on the files”
MATH227
“For 273 a lot of projects and !!!”
MATH273

Student evidence

See what students actually said.

Top student voice

“Take another teacher unless you already have good math skills and don't mind teaching yourself.”

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

🎯 Teaching Quality

35/100

“I learned most of the material on my own.”

👍 Recommendation Rate

33/100

“ !!!!”

⚖️

30/100

“I emailed him three times with .”

Theme 1

👨‍🏫 About Teaching Style

  • He makes a lot of mistakes in his class.
  • and I did learn a lot.

Theme 2

📈 About Difficulty And Grades

  • You have to put in the work in order to pass, utilize the math lab, and study.
  • You get plenty of tests.

Theme 3

⚠️ About Communication

  • He ridicules his students in front of the class.
  • I emailed him three times with .
  • He is difficult. I found the professor very hard to work with.

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

80

Lifetime ratings

92/100

Evidence confidence

Credibility is high because 50 reviews span many years, include detailed examples, and repeatedly mention the same risks around communication, teaching clarity, and grading.

Inside 50 stored ratings

Quality ratings

5 out of 517
4 out of 520
3 out of 58
2 out of 58
1 out of 527

Course coverage

MATH17316 reviews
MATH1159 reviews
CLASS7 reviews
MATH1254 reviews
MATH2274 reviews
Show 8 more courses
MATH2733 reviews
1151 review
1251 review
CS1131 review
MATH1101 review
MATH2601 review
MATH2621 review
TRIG2411 review

Reported outcomes

A range results lead the reported letter grades.

37 reported outcomes

A range

17

A+ 4 · A 13

B range

6

B 6

C range

1

C 1

D range

0

No reported values

F

1

F 1

No letter grade reported

12

Drop/Withdrawal 5 · Incomplete 1 · Not sure yet 5 · Rather not say 1