AI Rate Professor

Computer Science

Cary Yanagi

CPSC01 · JAVA · JPNS01A · CPSC012311 · CISCO · CPSC12311 · CMPC01 · CPSC05 · CPSC06 · CPSC2516 · COMP2311 · 29 lifetime ratings

AI rating
31/100
RMP rating
2.3/5
Take again
42.86%
Difficulty
3.2

The decision

Only take him if you can teach yourself CS content and and .

Best fit · Self Taught ProTextbook Tour GuideUnclear InstructionsHeavy Homework LoadSelf-Taught Lab StyleWeak Communication
  • Many students say he sits on a computer and barely teaches, leaving learning to textbooks and YouTube videos.
  • Workload is high with lots of , though content itself can be passable.
  • Independent self-starters sometimes pass with high grades; students needing guidance usually struggle.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

52/100

Some students earn A or A+ and videos, but others report confusion, zeros from system issues, and low grades.

In-person reviews dominate; the one online review stresses confusion more than free grades.

Is the course easy?

Standard

50/100

Intro CS material is not advanced, but and multi-site work make it feel harder than it should.

Online students emphasize reading load and confusion; .

Is attendance flexible?

Mandatory

25/100

Multiple reviews say attendance is required even when little teaching happens, and skipping hurts your grade.

In-person evidence drives this; .

Is this professor recommended?

Avoid

35/100

and many call him unclear, disengaged, or a .

Both formats criticize communication; online reviews are especially negative.

Course guide

See how this professor fits your week.

Grading

Fair

48/100

Grades can be high if work is completed, but , and harsh moments frustrate students.

Format shift

In-person and online both report grading and clarity issues.

Workload

Heavy

28/100

Lots of homework, multi-site submissions, weekly quizzes, and .

Format shift

Online and .

Teaching experience

Poor

28/100

Dominant , and students forced to self-teach.

Format shift

Slightly more positive notes exist in person for caring, but teaching quality stays low overall.

Assessment method

Balanced

55/100

, and tests all matter, with few graded categories overall.

Format shift

Online reviews stress scattered websites; and quizzes.

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

28 reviews

High confidence · Best fit for Self Taught Pro

he sits on a computer while students self-teach from books and videos, with mixed pass rates.

Main concern

Minimal live teaching, unclear expectations, and .

What students said

“Sits on a computer in the corner. If you learn anything in this class it'll be on your own through the textbook.”
CPSC01
“the teacher isnt involved its basically a online class done in the lab.”
CMPC01
“He is a typical textbook tour guide.”
CPSC06

Remote format

Online

1 reviews

Low confidence · Best fit for Self Taught Pro

The single online , and poor communication.

Main concern

, and weak instructor communication make online harder.

What students said

“the so its consfusing and to top it off he is late on grading so you never truely know your grade. bad communication and BAD online professor!!”
CPSC01

Exam style

Know what to expect from exams and major assignments.

Tests and quizzes often run through online systems with book-based questions; , but platform issues cause zeros.

Cengage quizzesRetakeable quizzesBook-based testsMulti-site homework

Assessment risk

Standard

42/100

Low score means less forgiving assessment conditions.

In person

and tests, with reports of system failures and book-quote style questions.

Cengage testsRetakeable quizzesYouTube-guided work
“He also uses cengage to turn in homework and .”
CPSC01
“you had a as many times as you wanted until you got a good score.”
CPSC01

Online

Online students report homework and and unclear instructions.

Multi-site homeworkLate gradingBook-derived material
“the so its consfusing and to top it off he is late on grading”
CPSC01

Student evidence

See what students actually said.

Top student voice

“Sits on a computer in the corner. If you learn anything in this class it'll be on your own through the textbook.”

Voice snapshots generated from 29 reviews (1 online, 28 in person), highlighting disengaged teaching, heavy self-driven work, and low recommendation strength. Credibility rating: High.

👎 Teaching Engagement

28/100

“He is a typical textbook tour guide.”

📚

30/100

“the teacher isnt involved its basically a online class done in the lab.”

📦 Workload Intensity

28/100

“TREMENDOUS amounts of homework. Very little communication with teacher.”

⚠️ Recommendation Risk

35/100

“ if you value your life”

Theme 1

👨‍🏫 About Teaching Style

  • Sits on a computer in the corner
  • Textbook tourguide who can't get his act together
  • He derives everything directly from the book

Theme 2

💻 About Workload and Systems

  • LOTS OF HOMEWORK
  • uses cengage to turn in homework and

Theme 3

🧩

  • If you want an easy A without much effort move along
  • Must read and figure it out on your own
  • If you're independent and can read the

Data context

See exactly what the AI read.

Analysis sample

29

Recent reviews read by the AI

29

Lifetime ratings

82/100

Evidence confidence

Twenty-nine reviews spanning many years show consistent themes of , and self-study demands despite mixed outcomes.

Inside 29 stored ratings

Quality ratings

5 out of 54
4 out of 54
3 out of 53
2 out of 59
1 out of 59

Course coverage

CPSC0117 reviews
CMPC012 reviews
CPSC25162 reviews
CISCO1 review
COMP23111 review
Show 6 more courses
CPSC0123111 review
CPSC051 review
CPSC061 review
CPSC123111 review
JAVA1 review
JPNS01A1 review

Reported outcomes

A range results lead the reported letter grades.

8 reported outcomes

A range

5

A+ 2 · A 3

B range

1

B 1

C range

1

C 1

D range

1

D+ 1

F

0

No reported values

No letter grade reported

0

No reported values