AI Rate Professor

Mathematics

Saliha Sha

PHYSICS · MATH15 · MATH015 · MATH7A · MATH134B · MATH22 · STAT50 · MATHQ8 · MATH9 · MATH101 · ACCT202 · COMP1 · MATH7B · PHY101 · SHASICS · MATHCALC · MATH8 · MATH131 · PHYS1 · PHYSI1 · 64 lifetime ratings

AI rating
52/100
RMP rating
3.6/5
Take again
61.11%
Difficulty
3.1

The decision

Take him only if and , but teaching quality is inconsistent.

Best fit · Self Taught ProMixed teaching clarityAttendance sticklerHomework heavy at timesFunny but hit-or-miss lecturesCourse-dependent difficulty
  • , and ; others say lectures confuse and tests feel picky.
  • Recent discrete/math courses can be easy grade-wise via participation textbooks, yet weak on deep teaching.
  • and and time.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

55/100

Some courses give easy As via participation and partial credit; others demand hard accuracy and .

Almost all evidence is in person; the one online .

Is the course easy?

Standard

52/100

Difficulty varies by course from mad easy lower math to challenging trig and calc with fast lectures.

In-person comments span easy to hard; online sample is too small to generalize.

Is attendance flexible?

Mandatory

18/100

and regular in-class quizzes tied to presence.

.

Is this professor recommended?

Depends

58/100

About three-fifths would take again; recommendation and like his humor.

In-person opinions are mixed; the lone .

Course guide

See how this professor fits your week.

Grading

Fair

52/100

Partial credit and study guides help, but picky formatting and accuracy marks pull many scores down.

Format shift

In and ; online reported trivial error mark-downs.

Workload

Moderate

48/100

hours of WebAssign or MyMathLab.

Format shift

Workload complaints are mostly in-person course dependent.

Teaching experience

Average

54/100

; many others find lectures fast, vague, or joke-heavy.

Format shift

In-person is mixed; online review is strongly negative on support and clarity.

Assessment method

Balanced

55/100

Grades mix textbook activities or , and occasional projects depending on the course.

Format shift

Recent MATH22 leans activities; older courses lean exams and online HW.

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

49 reviews

High confidence · Best fit for Self Taught Pro

In-person experiences range from easy participation-based ; humor helps some and alienates others.

Main concern

Unclear lectures and strict attendance or .

What students said

“The class is incredibly easy, the activities in the textbook make up the majority of your grade.”
MATH22
“What he teaches is not what you do in the homework.”
MATH015
“He made the course material interesting and easy to understand. Absolutely a great professor”
STAT50

Remote format

Online

1 reviews

Low confidence · Best fit for Self Taught Pro

The single online review reports poor support, picky grading on trivial errors, and a .

Main concern

Ignored regrade emails and hard-to-follow lectures leave struggling students unsupported.

What students said

“Ignored emails about regrading a date. I dropped class due to lack of support.”
MATH015

Exam style

Know what to expect from exams and major assignments.

; others feel harder than lectures and picky on form.

Cheat sheet or notes sometimes allowedStudy guides in some coursesPicky formatting on solutionsHomework-similar exams in easier sections

Assessment risk

Standard

50/100

Low score means less forgiving assessment conditions.

In person

hard tests on advanced ideas with picky write-up rules.

Half page of notes per testTests based on homework in some termsHarder than lectures in othersPartial credit common
“ ”
MATH15
“allows a half page of ”
MATH015
“ . He tests you on concepts he hasn't gone over.”
MATH7B

Online

Only one online review; it does not clearly describe exam proctoring or .

Student evidence

See what students actually said.

Top student voice

“The class is incredibly easy, the activities in the textbook make up the majority of your grade and you have unlimited attempts as it's just participation credit. He's a stickler for attendance.”

Voice snapshots generated from 50 mostly in-person math reviews spanning many years; credibility Medium due to mixed eras and polarized opinions.

🎯 Teaching Quality

54/100

“Very good at explaining concepts”

👎 Clarity Complaints

54/100

“ , and the lectures are boring.”

📅

18/100

“syllabus states that he'll drop you after missing 1 class”

👍 When It Works

58/100

“Dr Sha is literally the .”

Theme 1

👨‍🏫 About Teaching Style

  • Very good at explaining concepts
  • I can only learn from the textbook, not him
  • showed so many ways to solve the problems
  • makes jokes during class, where students feel uncomfortable

Theme 2

📈 About Difficulty & Grades

  • mad easy.
  • one of the hardest As I have ever earned
  • marks wrong over trivial errors

Theme 3

📚 About Workload & Tools

  • lots of homework
  • using webassign, it's 90 dollars
  • activities in the textbook make up the majority of your grade

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

64

Lifetime ratings

68/100

Evidence confidence

50 reviews give volume, but many are old, joke-like, or course-scattered, so modern consistency is only medium.

Inside 50 stored ratings

Quality ratings

5 out of 529
4 out of 59
3 out of 511
2 out of 59
1 out of 56

Course coverage

MATH89 reviews
MATH0158 reviews
MATH225 reviews
MATH1314 reviews
MATH7B4 reviews
Show 15 more courses
MATH7A3 reviews
MATH1012 reviews
MATH152 reviews
MATHCALC2 reviews
ACCT2021 review
COMP11 review
MATH134B1 review
MATH91 review
MATHQ81 review
PHY1011 review
PHYS11 review
PHYSI11 review
PHYSICS1 review
SHASICS1 review
STAT501 review

Reported outcomes

A range results lead the reported letter grades.

17 reported outcomes

A range

12

A+ 6 · A 5 · A- 1

B range

3

B+ 1 · B 2

C range

1

C 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

1

Drop/Withdrawal 1