AI Rate Professor

Mathematics

Sarah Ghannadan

MATH30INTERM · MATH65 · MATH153 · MATH110 · MATH107 · MATH191 · MATH0302298 · MATH029 · MATH190 · MATH29 · MATH030 · MATH025 · MATH34 · MATH30 · MATH04 · MATH50 · MATH104 · MATH010 · MATH60 · 43 lifetime ratings

AI rating
39/100
RMP rating
2.7/5
Take again
38.1%
Difficulty
3.3

The decision

if , and a blunt teaching style in exchange for thorough notes.

Best fit · Effort For RewardPolarizing personalityTough graderHeavy homeworkThorough notesMandatory attendance
  • and resources, others call her rude and demeaning.
  • Workload is consistently heavy with daily or , and .
  • Online Math 29 feedback is warmer on lecture videos, while and attitude.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

34/100

An A is possible with full effort, but many call her a and perfect process.

Online Math 29 felt more fair and predictable; senseless.

Is the course easy?

Challenging

36/100

, and multi-unit courses make the material feel hard even when notes are thorough.

Online reviewers still warn Math 29 is a heavy 7-unit load; in-person complaints stress pace and volume.

Is attendance flexible?

Mandatory

22/100

and skip-class-you-wont-pass tags.

; online reviews say less about attendance.

Is this professor recommended?

Avoid

38/100

Recommendation rate is low overall because personality and .

Online Math 29 reviews are more positive; .

Course guide

See how this professor fits your week.

Grading

Strict

32/100

Tough-grader comments dominate, though a minority call quizzes fair and .

Format shift

Online Math 29 students emphasize clear exam alignment; sense.

Workload

Heavy

24/100

Lots of , and multi-class unit loads appear across years.

Format shift

Both formats report heavy work; online Math 29 specifically warns about the 7-unit time demand.

Teaching experience

Average

46/100

Thorough organized lectures and resources for .

Format shift

Online students praise lecture videos more; and classroom tone.

Assessment method

Balanced

48/100

, and exams that often mirror lab or .

Format shift

Online Math 29 says exams match labs and quizzes; and homework.

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

40 reviews

High confidence · Best fit for Hardcore Learner

In-person classes are highly polarized between students who thrive on structure and those who feel talked down to and graded harshly.

Main concern

Rude or condescending tone, heavy homework, and .

What students said

“She is really difficult and expects a lot out of you when you already give 100 percent”
MATH025
“Sarah is one of the .”
MATH104
“Although I passes with an A, so mean for no reason”
MATH025

Remote format

Online

3 reviews

Medium confidence · Best fit for Effort For Reward

Online Math 29 students praise thorough lecture videos and aligned exams, but one Math 30 student found her unhelpful and hard-grading.

Main concern

Heavy unit load and limited help when stuck still appear online.

What students said

“Prof.G had AMAZING lecture videos - seriously, very thorough with the material!”
MATH29
“ to be study lab assignments and quizzes!!”
MATH29
“If you ask her for help she will not guide you. She gets irritated at most times.”
MATH030

Exam style

Know what to expect from exams and major assignments.

Assessment is standard and homework-aligned when materials .

Quizzes from homeworkExams mirror labs and quizzesDaily quizzesStudy resources provided

Assessment risk

Standard

52/100

Low score means less forgiving assessment conditions.

In person

plus conventional tests; reviews do not clearly prove open-book exams.

Daily quizzesHomework-aligned quizzesIn-person testsExtra credit sometimes
“Quizzes every morning and . However so there is no surprise questions.”
MATH030
“She .”
MATH025

Online

Online Math 29 students say exams match announced labs and .

Exams match labs and quizzesLecture videosReview materials
“ to be study lab assignments and quizzes!!”
MATH29
“Prof.G did a thorough job of explaining concepts.”
MATH29

Student evidence

See what students actually said.

Top student voice

“Although I passes with an A, so mean for no reason and shouldn't get away with it”

Voice snapshots generated from 43 reviews (3 online, 40 in person), highlighting polarization on attitude, workload, and grading. Credibility rating: High.

🎯 Teaching Quality

46/100

“ . As long as you don't joke around in her class and pay attention to her, you should do fine.”

👎 Recommendation Risk

38/100

“ !!”

⚖️

32/100

“she is such a no sense.”

📚 Heavy Workload

24/100

“The professor .”

Theme 1

👨‍🏫 About Teaching Style

  • Prof.G had AMAZING lecture videos - seriously, very thorough with the material!
  • She is bipolar and will talk to you as if your a child for no reason.
  • and is just awesome.

Theme 2

📈 About Difficulty & Grades

  • She is a .
  • Its a hard class but she was great.
  • she is failing certain students on purpose

Theme 3

❤️ About Character

  • Rudest teacher I ever had.
  • Professor Ghannadan truly cares about her students.
  • her attitude is a bit rude and she talks to everyone like children.

Data context

See exactly what the AI read.

Analysis sample

43

Recent reviews read by the AI

43

Lifetime ratings

88/100

Evidence confidence

43 reviews with a long time span, rich detail, and stable polarization between strong fans and strong critics.

Inside 43 stored ratings

Quality ratings

5 out of 513
4 out of 57
3 out of 51
2 out of 53
1 out of 519

Course coverage

MATH0257 reviews
MATH0306 reviews
MATH345 reviews
MATH293 reviews
MATH303 reviews
Show 15 more courses
MATH03022982 reviews
MATH042 reviews
MATH602 reviews
MATH652 reviews
1531 review
MATH0101 review
MATH0291 review
MATH1041 review
MATH1071 review
MATH1101 review
MATH1531 review
MATH1901 review
MATH1911 review
MATH30INTERM1 review
MATH501 review

Reported outcomes

B range results lead the reported letter grades.

26 reported outcomes

A range

8

A+ 1 · A 6 · A- 1

B range

9

B+ 2 · B 7

C range

3

C 1 · C- 2

D range

0

No reported values

F

1

F 1

No letter grade reported

5

Drop/Withdrawal 4 · Rather not say 1