AI Rate Professor

Computer Science

Mark Branom

CIS036 · CIS106 · CA070 · 10 lifetime ratings

AI rating
93/100
RMP rating
4.4/5
Take again
77.78%
Difficulty
2.3

The decision

Strong pick for CS or tech classes if and a .

Best fit · Beginner FriendlyStudent Success FocusedClear Code ExplanationsFlexible DeadlinesHilariousAccessible
  • and stays highly accessible for help.
  • Many sections feel flexible with and light or open-ended deadlines.
  • Most students call him kind and easy; a few online students wanted clearer guidance.

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

84/100

Flexible deadlines, low difficulty ratings, and multiple A or A+ reports make high grades very reachable.

; online is still easy for most who engage.

Is the course easy?

Beginner

76/100

Students say complex code is broken down simply and overall difficulty stays low to moderate.

; online one outlier found it stressful.

Is attendance flexible?

Optional

88/100

and emphasize flexible, recorded, or end-of-term pacing.

In-person and as optional; a couple online list it mandatory.

Is this professor recommended?

WorthIt

80/100

Nearly , and support.

In-person is uniformly positive; online has one strong no and one lukewarm Easy A review.

Course guide

See how this professor fits your week.

Grading

Generous

86/100

No late penalties, flexible due dates, and easy A comments .

Format shift

In-person deadline flexibility is clearest; online still grades supportively for most.

Workload

Light

74/100

Workload is usually light with few assignments and flexible pacing outside a rare stressful case.

Format shift

Online CA070 and CIS036 feel light; CIS106 is moderate but manageable.

Teaching experience

Excellent

88/100

, and strong student-success focus.

Format shift

Both formats rate teaching highly; the only harsh review is an older online Incomplete case.

Assessment method

FocusOnAssignments

32/100

Comments emphasize coursework, demos, and .

Format shift

Evidence is similar across formats with .

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

3 reviews

Medium confidence · Best fit for Easy A Hunter

, and easy conversation around technical topics.

Main concern

Lectures can run long .

What students said

“Coursework has no due dates (only end of course day) and no late work penalties.”
CIS036
“ , and accessible.”
CIS106
“he really knows how to teach in such a way you really understand.”
CIS106

Remote format

Online

6 reviews

Medium confidence · Best fit for Beginner Friendly

Online reviews mostly praise communication, humor, and flexible learning; one student felt unsupported.

Main concern

A minority felt online communication left them to figure things out alone.

What students said

“ and understandable language.”
CIS106
“He seems to do everything he can to make taking his classes easy to navigate.”
CA070
“Don't waste your time taking this class online. It is a ONLINE CLASS!!”
CA070

Exam style

Know what to expect from exams and major assignments.

Assessment feels flexible and success-oriented, with recorded lectures and light pressure overall.

Flexible LearningRecorded LecturesInstructor Proctoring MentionedLow Stakes

Assessment risk

StudentFriendly

78/100

Low score means less forgiving assessment conditions.

In person

In-person reviews emphasize demos and ; little exam policy detail is given.

In-Class DemonstrationsUnderstanding Focused
“prepared with in-class demonstrations and tech support on the side!”
CIS036
“the in-class Coding class (Python) I Aced mainly due to his way of teaching!”
CIS106

Online

One online review notes class via MIT materials and and flexible learning.

Recorded LecturesProctored by InstructorFlexible Learning
“Class is online via MIT materials and proctored via him. Lectures are recorded - class/learning is flexible!”
CIS106
“Online class, .”
CIS036

Student evidence

See what students actually said.

Top student voice

“ and understandable language.”

Voice snapshots generated from 9 reviews, highlighting clarity, flexibility, and support. Credibility rating: Medium.

🎯 Teaching Clarity

88/100

“ and understandable language.”

🕰️ Flexible Deadlines

86/100

“Coursework has no due dates (only end of course day) and no late work penalties.”

❤️ Student Support

90/100

“Professor Branom is focused on student success and .”

😄 Fun Lectures

80/100

“Lectures are enjoyable, and engaging.”

Theme 1

👨‍🏫 About Teaching Style

  • and understandable language.
  • he really knows how to teach in such a way you really understand.
  • Lectures are a bit long, but he makes them interesting

Theme 2

📈 About Difficulty and Grades

  • Coursework has no due dates (only end of course day) and no late work penalties.
  • Easy A.
  • I Aced mainly due to his way of teaching!

Theme 3

❤️ About Character

  • , and accessible.
  • Very willing to help students
  • genuinely loves seeing students learn.

Data context

See exactly what the AI read.

Analysis sample

9

Recent reviews read by the AI

10

Lifetime ratings

58/100

Evidence confidence

Nine reviews with mostly consistent praise support medium credibility, limited by smaller sample and one conflicting online experience.

Inside 9 stored ratings

Quality ratings

5 out of 57
4 out of 50
3 out of 51
2 out of 50
1 out of 51

Course coverage

CIS1065 reviews
CA0702 reviews
CIS0362 reviews

Reported outcomes

A range results lead the reported letter grades.

9 reported outcomes

A range

6

A+ 2 · A 4

B range

0

No reported values

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

3

Incomplete 1 · Not sure yet 2