Is this an easy A?
FairEffort
66/100and many high grades help, but , and heavy dependence on his expectations.
Online and in person reviews both mention , while both also warn that .
The decision
Key questions
Is this an easy A?
Extra credit and many high grades help, but students still report tough exams, strict grading, and heavy dependence on his expectations.
Online and in person reviews both mention extra credit, while both also warn that exams or grading can be tough.
Is the course easy?
The content is abstract and concept-heavy, and students who expect direct coding instruction may struggle.
Online reviews emphasize practice and intuition, while in person reviews more often mention abstract design concepts and grading confusion.
Is attendance flexible?
Some reviews say attendance is mandatory, while others say it is not required but helps through participation and extra credit.
Online reviews lean more flexible, while in person reviews are split between mandatory and optional attendance.
Is this professor recommended?
Most positive students value his knowledge and extra credit, but the negative reviews are intense and focus on unclear grading.
Online reviews are limited and mixed, while in person reviews provide the main recommendation pattern.
Course guide
Grading
Fair
50/100
Extra credit is generous, but grading is often described as strict, subjective, or unclear.
Format shift
Both formats mention strict grading risk, with in person reviews giving more detailed complaints.
Workload
Moderate
58/100
Homework is often group-based and manageable, but team quality, exam weight, and extra-credit chasing add effort.
Format shift
Online reviews mention hard group assignments, while in person reviews repeatedly describe group-heavy but manageable work.
Teaching experience
Good
74/100
Students often call him knowledgeable and engaging, but others find lectures confusing, tangential, or not practical enough.
Format shift
Online reviews praise lectures more consistently, while in person reviews are more polarized.
Assessment method
FocusOnExams
76/100
Reviews repeatedly mention midterms, finals, quizzes, and tests worth large grade portions, with homework and group work also important.
Format shift
Both formats mention exams, and in person reviews more often stress test weight and strict grading.
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
Classroom format
High confidence · Best fit for Effort For Reward
In person reviews are strongly mixed, with many high recommendations and repeated complaints about grading clarity.
Main concern
Grades can depend on teams, exams, and matching his expected approach.
What students said
“Gives lots of extra credit.”
“The only thing you will be attempting to learn is how the professor grades your assignments.”
“Nice guy, but a tough grader.”
Remote format
Medium confidence · Best fit for Effort For Reward
Online reviews praise lectures and group preparation, but grading and exam difficulty are still concerns.
Main concern
Online students mention tough exams, strict grading, and time-zone friction.
What students said
“Very great lectures, teaches beyond the tests.”
“midterm and final are similar where you are given the specs beforehand”
“Very strict on grading. Tough exams.”
Exam style
Exams can be prepared for with prompts or open resources, but students still describe them as important and sometimes difficult.
Assessment risk
Standard
68/100
Low score means less forgiving assessment conditions.
In person reviews mention open notes or book and advance problems, but also heavy exam weight and difficult finals.
“Final is a lot easier than midterm, but both are open notes/book.”
“The exams are worth a lot of points but he gives you the problem a week before and you can use any resource to prepare for them.”
“midterm and final is worth like 60% of the grade and are weird and very difficult.”
Online reviews say students receive specs beforehand and can prepare together, but one review says exams are tough.
“midterm and final are similar where you are given the specs beforehand”
“Very strict on grading. Tough exams.”
Student evidence
Top student voice
“If you want an A, you'll have to really try to enjoy/ apply the concepts he teaches because they're interesting but they require an investment of brain power to fully grasp.”
“Professor Kleinman is an excellent teacher and brilliant engineer.”
“He gives a ton of extra credit too, it's pretty insane.”
“He grades harshly, and often makes mistakes while grading and making assignments.”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
34
Recent reviews read by the AI
34
Lifetime ratings
90/100
Evidence confidence
Thirty-four reviews across many years and formats give a detailed and consistent picture of both strengths and risks.
Inside 34 stored ratings
Reported outcomes
30 reported outcomes
A+ 9 · A 8 · A- 4
B+ 2 · B 2
C- 1
No reported values
No reported values
Drop/Withdrawal 2 · Not sure yet 2