AI Rate Professor

Mathematics

Farooq Ashraf

MATH1412 · MATH124 · MATH121 · MATH21 · MATH142 · MATH194 · MATH1031 · MATH191 · MATH90 · MATH090 · MATH292 · MATH192 · MATH075 · MATH135 · MATH114 · 52 lifetime ratings

AI rating
55/100
RMP rating
2.9/5
Take again
45.28%
Difficulty
3.5

The decision

if you can handle lecture-heavy math, seek help outside class, and use to offset the workload.

Best fit · Effort For RewardAccessible outside classExtra creditLecture heavyHard to understandMixed student treatment
  • Students are sharply split between praise for caring help and frustration with .
  • , corrections, and deadline flexibility can help grades, but many and tough grading.
  • Students without a strong math background often struggle with the pace, accent, and limited re-explaining.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

58/100

, corrections, and flexibility can raise grades, but students still , and a need to already understand math.

Online and , while in-person reviews more often stress tough grading and .

Is the course easy?

Challenging

38/100

The math , and become hard for students without a strong background.

Online evidence is limited and mixed, while and unclear explanations.

Is attendance flexible?

Recommended

45/100

Attendance and participation appear important, but the reviews do not prove a .

In-person reviews emphasize participation and class presence more strongly, while .

Is this professor recommended?

Depends

48/100

Students recommend him when they value extra help and , but many warn against him because of and harsh interactions.

Online reviews are somewhat more favorable, while .

Course guide

See how this professor fits your week.

Grading

Fair

52/100

and , but many students still call him tough, picky, or inconsistent.

Format shift

Both formats mention grade boosts, but .

Workload

Heavy

28/100

Many students report lots of , and substantial outside work.

Format shift

Heavy workload is reported in both formats, especially in in-person math courses.

Teaching experience

Average

55/100

He is often available and caring, but clarity, tone, accent, and re-explaining are frequent problems.

Format shift

Online reviews show the same split, while praise and serious complaints.

Assessment method

Balanced

60/100

, and extra credit rather than one single assessment type.

Format shift

and tests more often, while online reviews mention exams, quizzes, and homework but with less detail.

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

45 reviews

High confidence · Best fit for Effort For Reward

In-person reviews are highly polarized, with repeated praise for help and but many severe complaints about clarity, tone, and workload.

Main concern

, and condescending responses to questions.

What students said

“Unless you're already .”
MATH124
“ and lots of .”
MATH142

Remote format

Online

5 reviews

Medium confidence · Best fit for Effort For Reward

Online reviews are mixed but lean more positive when students use his availability and .

Main concern

Some online students still found him hard to understand and .

What students said

“He was always available to help before or after the class even though my class was online.”
MATH142
“this teacher is so hard to understand.”
MATH191

Exam style

Know what to expect from exams and major assignments.

Exams appear standard to moderately demanding, with and .

Extra Credit QuestionsExam CorrectionsTests And QuizzesNo Clear Proctoring Evidence

Assessment risk

Standard

55/100

Low score means less forgiving assessment conditions.

In person

, and textbook-aligned tests, but do not clearly prove open-book or closed-book policies.

Exam CorrectionsExtra Credit QuestionsTextbook-Aligned Tests
“ , and .”
MATH142
“ and he gives you a lot of time to complete it.”
MATH191

Online

Online reviews mention exams, quizzes, and , but do not clearly prove webcam, proctoring, Lockdown Browser, open-book, or take-home policies.

Extra Credit QuestionsQuizzesNo Clear Proctoring Evidence
“In exams and quizzes professor gives one question which helps boost your grade.”
MATH194

Student evidence

See what students actually said.

Top student voice

“Unless you're already .”

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

🎯 Teaching Quality

55/100

“He is always available outside of class to help his students.”

📈 Grade Support

58/100

“He also have one question in grades.”

⚠️ Clarity Risk

38/100

“ , and .”

Theme 1

👨‍🏫 About Teaching Style

  • Lecture-heavy; conversational but can be hard to understand.
  • He is constantly contradicting himself in class.
  • I like the way he teaches this course with lots of examples and real life applications.

Theme 2

📈 About Difficulty And Grades

  • Homework is alot (50+ question per-subchapter).
  • He gives a fair amount of and during lectures.
  • if majority people got a bad score on the tests.

Theme 3

❤️ About Student Support

  • .
  • He can be extremely rude if you don't understand a concept.
  • He wants to see you succeed.

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

52

Lifetime ratings

92/100

Evidence confidence

Fifty reviews across many years give a rich and consistent picture of , and accessibility.

Inside 50 stored ratings

Quality ratings

5 out of 516
4 out of 56
3 out of 56
2 out of 56
1 out of 519

Course coverage

MATH14214 reviews
MATH1218 reviews
MATH1245 reviews
MATH1924 reviews
MATH1944 reviews
Show 10 more courses
Math1143 reviews
MATH0752 reviews
MATH1352 reviews
MATH1912 reviews
MATH0901 review
MATH10311 review
MATH14121 review
MATH211 review
MATH2921 review
MATH901 review

Reported outcomes

B range results lead the reported letter grades.

44 reported outcomes

A range

16

A+ 1 · A 15

B range

19

B+ 6 · B 13

C range

2

C 2

D range

1

D 1

F

1

F 1

No letter grade reported

5

Drop/Withdrawal 1 · Not sure yet 4