AI Rate Professor

Computer Information Systems

Alan Ross

ENGR210 · CNET221 · EET270 · CIS241 · ENG210 · CIS41 · ENG19 · CNET260 · EET271 · 33 lifetime ratings

AI rating
12/100
RMP rating
1.8/5
Take again
15.79%
Difficulty
3.9

The decision

unless he is required and you can , and classmates.

Best fit · Self Taught ProConfusing lecturesUnresponsive onlineTest heavyTough graderSelf-teaching required
  • Most students , and weak communication despite acknowledging his subject knowledge.
  • Online reviews are especially negative because students report delayed or absent responses.
  • Grades often , and heavy self-study.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

28/100

Some students earn A or B grades, but comments show high , and .

Online A grades do not reflect ease because support is weak, while and unclear grading.

Is the course easy?

Challenging

25/100

The technical material is made harder by unclear , and difficult exams.

Both formats are challenging, but online difficulty comes more from lack of support while and tests.

Is attendance flexible?

Mandatory

30/100

and quizzes matter, while online reviews show little structured teaching support.

and participation, while online evidence mainly shows poor responsiveness.

Is this professor recommended?

Avoid

16/100

Most students advise avoiding him because they feel unsupported, confused, and .

Online reviews are almost uniformly avoidant, and few defenders.

Course guide

See how this professor fits your week.

Grading

Strict

24/100

Students often mention tough grading, few graded items, subjective expectations, brutal quizzes, and .

Format shift

, while online reviews add complaints about subjective or ambiguous assignments.

Workload

Heavy

22/100

Workload is heavy because students must , and prepare for hard exams.

Format shift

Online workload is worsened by lack of support, while , and self-study.

Teaching experience

Awful

20/100

Most comments say he is knowledgeable but , and poor at answering questions.

Format shift

Online teaching is described as absent, while as lecture-heavy and confusing.

Assessment method

FocusOnExams

84/100

, and few graded items as the main grade drivers.

Format shift

and tests, while online reviews mention tests and a final being harder than 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

27 reviews

High confidence · Best fit for Self Taught Pro

In-person reviews say he is knowledgeable but , and hard to ask questions of.

Main concern

Students often feel lectures do not prepare them for difficult assessments.

What students said

“His lectures are awful and consisted of him lecturing into the whiteboard for 2-3 hours.”
ENGR210
“Do not expect an easy A.”
ENGR210
“ , but study the right material & it gets easier!”
CIS241

Remote format

Online

6 reviews

High confidence · Best fit for Self Taught Pro

Online reviews are highly negative, centered on absence, unanswered emails, poor support, and ambiguous work.

Main concern

Students report being left alone with little timely help.

What students said

“he has not responded to a .”
CNET260
“Doesn't teach the course, left my entire class to their own devices.”
CNET260
“it took him two weeks to get back to me.”
ENG210

Exam style

Know what to expect from exams and major assignments.

Assessments are described as difficult, test-heavy, and often poorly aligned with lectures or homework, but reviews .

Test HeavyWeekly QuizzesDifficult FinalFew Graded Items

Assessment risk

Strict

25/100

Low score means less forgiving assessment conditions.

In person

, and grades based on few exams or assignments, but do not clearly prove closed-book or proctoring rules.

Weekly QuizzesTest HeavyFew Graded Items
“ 2 hrs before.”
CIS241
“The grade in this class is and 9 assignments.”
ENGR210
“ , but study the right material & it gets easier!”
CIS241

Online

Online reviews mention tests and a final that is harder than homework, but do not clearly .

TestsDifficult Final
“ .”
ENG210
“he emails out weekly the dates for upcoming tests”
CNET260

Student evidence

See what students actually said.

Top student voice

“Doesn't teach the course, left my entire class to their own devices.”

Voice snapshots generated from 33 reviews, highlighting key themes in teaching, communication, and assessment difficulty. Credibility rating: High.

🎯 Teaching Quality

20/100

“His lectures are awful and consisted of him lecturing into the whiteboard for 2-3 hours.”

📉 Recommendation Rate

16/100

“If avoiding it.”

🧪 Assessment Pressure

25/100

“The final requires so much more work and .”

Theme 1

👨‍🏫 About Teaching Style

  • He is a really smart professor but doesn't know how to clearly answer questions or lecture a topic.
  • Lectures are read straight from the slides.
  • Teacher is very good at math and engineering but it also very bad at teaching.

Theme 2

📩 About Communication

  • he has not responded to a .
  • Does not return emails and does not answer questions.
  • and if he does it's last minute.

Theme 3

📈 About Difficulty & Grades

  • Do not expect an easy A.
  • Grades are subjective. Completely at his discretion.
  • The and took me at least 5 hours on average.

Data context

See exactly what the AI read.

Analysis sample

33

Recent reviews read by the AI

33

Lifetime ratings

88/100

Evidence confidence

The rating is based on 33 reviews over many years with highly consistent complaints across formats and courses.

Inside 33 stored ratings

Quality ratings

5 out of 53
4 out of 52
3 out of 52
2 out of 58
1 out of 518

Course coverage

ENGR21011 reviews
CIS2417 reviews
CNET2605 reviews
ENG2103 reviews
CIS412 reviews
Show 5 more courses
2602611 review
CNET2211 review
EET2701 review
EET2711 review
ENG191 review

Reported outcomes

B range results lead the reported letter grades.

20 reported outcomes

A range

4

A 4

B range

6

B+ 2 · B 2 · B- 2

C range

5

C+ 2 · C 3

D range

0

No reported values

F

0

No reported values

No letter grade reported

5

Incomplete 1 · Not sure yet 3 · Not_Sure_Yet 1