1.7

Eric Sarfo Amponsah

Mathematics - University of Massachusetts - Amherst

1.7
Quality
4.2
Difficulty
16%
Would Retake
165
Reviews
1.7
Quality
4.2
Difficulty
1.7
Helpful
1.7
Clarity

16%

Would Retake

165

Reviews

Rating Distribution
Official

5

18

4

4

3

6

2

12

1

125

What Students Say

Sets literally impossible quiz times, enforces them with a rigidity that suggests he mostly loves a power trip

MATH545 - 1.0 rating

He is the worst professor I have ever met this semester

MATH545 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

43%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 73 grades
Most common grades:
A (23)
Not sure yet (17)
B (14)
Grade Distribution
A(25)B(16)C(13)D(8)F(5)A-/B+(11)
Based on 108 reported grades
A: 23
Not sure yet: 17
B: 14
Rather not say: 12
Common Tags
Tough grader (66)
Test heavy (39)
Lots of homework (36)
Graded by few things (24)
Lecture heavy (22)
Accessible outside class (16)
Caring (13)
Get ready to read (12)
Rating Trend

Declining

-1.80 avg change
Jul
Aug
Sep
Oct
Nov
Dec
Last 6 months
Ratings by Course

Math104

2.3

(4)

MATH132

1.8

(5)

MATH235

1.6

(133)

MATH545

1.6

(23)
Difficulty by Course

MATH235

4.3

MATH545

4.2

MATH132

3.6

Math104

2.8

Reviews (165)
5.0
4.0
MATH132
Nov 29, 2020
Would take again

He is a very good math professor. He is always cracking jokes in class and connecting with students. He has an strong accent but you can understand him clearly. Calc 2 is a hard class but not impossible. Would like to have him in the future.

Test heavy
Clear grading criteria
Hilarious
1.0
2.0
MATH132
Grade: A
Nov 30, 2020
Wouldn't take again

Very difficult to contact him outside of class. He wastes time in class talking to students and then rushes through example problems. None of the video lectures were made by him, and definitely would not recommend him to a friend. Hes a nice guy but not a great teacher.

1.0
4.0
MATH545
Grade: A
Mar 9, 2021
Wouldn't take again

Completely unable to maintain interest in class or explain things. Sets literally impossible quiz times, enforces them with a rigidity that suggests he mostly loves a power trip. Regularly takes days to respond to emails. Has difficulty answering student questions clearly. Sets unclear standards for grading tests and enforces them rigidly

Test heavy
Tough grader
1.0
4.0
MATH132
Apr 26, 2021
Wouldn't take again

He rushed into tons of examples right after introducing the concepts in every class. He assigned group work every week, and we needed to meet with the group members outside of class. He doesn't know how to ask questions in class. When he asked a question, he did not give us time to think, and he said we were not participating in his class.

Participation matters
Test heavy
Lecture heavy
3.0
4.0
MATH545
Grade: A
Aug 15, 2021
Would take again

He honestly means good by his students and brings a sense of humor to the class, but he tends to rush lectures when he is behind which makes them hard to follow. He's a strict grader when it comes exams and quizzes and gave too much homework at times. If you put in effort you will get a good grade, but it will require more effort then other classes

Lots of homework
Participation matters
Test heavy
4.0
2.0
MATH235
Nov 2, 2021
Wouldn't take again

Comes in with a lot of energy and clearly cares about teaching. HW was all online with 8 tries so impossible to not get 100% if you try. Weekly written quizzes also online and you will do well if you understand the content. I thought the tests were very fair, but he really only covered the basics in class. Definitely have to study with past exams

Skip class? You won't pass.
Clear grading criteria
Hilarious
5.0
2.0
MATH235
Grade: A
Dec 8, 2021
Would take again

Eric is a wonderful professor. Shows up to class with enthusiasm every time. He really cares that his students are learning and engaged. Explains things clearly. Homework is a pain, but prepares you well for the exams, which are very fair.

Respected
Amazing lectures
Caring
1.0
5.0
MATH545
Grade: Not sure yet
Dec 23, 2021
Wouldn't take again

This professor does not care about people in extenuating situations. I tried to get help from him but he rejected every request from me. All other professors offered help and weight adjustment to give me a chance to pass the course. He is the worst professor I have ever met this semester.

Lots of homework
Test heavy
Tough grader
5.0
2.0
MATH235
Grade: A-
Dec 31, 2021
Would take again

ESA was a really great teacher. I went to most lectures and he was always prepared and enthusiastic which made it a lot easier to focus and follow along. He frequently encouraged us to ask questions. By doing homework and copying his notes from the board, I found the class pretty easy, but the tests were a little too challenging at times.

Skip class? You won't pass.
Amazing lectures
Caring
3.0
2.0
MATH545
Grade: A-
Jan 4, 2022
Would take again

Lectures were engaging and informative. However, organization was a huge issue. He gives due dates and changes things last second (in some cases doesn't tell you at all). Tests were harder than expected, though he scaled accordingly. (Also, while this may not be a problem with him, I still have no idea how linear algebra is practically applied).

5.0
3.0
MATH235
Apr 6, 2022
Would take again

Linear in general is a difficult class material-wise, but ESA provides many resources for you to do well. All 235 sections have 3 exams and the same hw's, but ESA also has medium-hard weekly quizzes that really help you prepare for the exams. His lectures are informative and he is very quick to respond online. Definitely recommend him for 235

Gives good feedback
Lots of homework
Accessible outside class
5.0
3.0
MATH235
Grade: A-
May 4, 2022
Would take again

What I love about ESA is that you can email him for help and he will be ready to set up a zoom meeting ASAP to help you get through a problem you're struggling on. His lectures the day of exams are entirely review, and they help immensely with doing well on exams. He never judges you no matter what the question is, and truly is such a great person.

Amazing lectures
Caring
Accessible outside class
5.0
3.0
MATH235
Grade: A
May 6, 2022
Would take again

Eric always encourages students in class. He seems a bit fast at the beginning but I think that is not a big deal. In his lecture, he always gives examples, which makes me understand clearly. Moreover, Eric always offers office hours through zoom at almost anytime.

Amazing lectures
Inspirational
Caring
5.0
3.0
MATH235
Grade: B+
May 13, 2022
Would take again

Pretty funny and informative lecturer. He responds to emails quickly and he definitely cares for his students. Quizzes can be tough sometimes but reviewing your notes will make them more bearable.

Clear grading criteria
Hilarious
Caring
5.0
3.0
MATH545
Grade: Not sure yet
May 14, 2022
Would take again

A funny/witty person with a good reputation. He manages his time well during class, ensuring that he teaches everything in the allotted time. He explains the material thoroughly and is confident in his teaching abilities. He is very generous with his time and meets with students outside of his office hours if it does not meet their schedule.

Tough grader
Clear grading criteria
Accessible outside class
5.0
2.0
MATH235
Grade: A+
Oct 28, 2022
Would take again

Best teacher ever! Easily one of the best teachers I ever had at UMass. He always stopped during lectures to ask if we do not understand something and explained it very clearly and thoroughly. Thanks to him I was never afraid of tests since he prepared us so well (except for some that skipped his lectures ofc).

Amazing lectures
Inspirational
Respected
5.0
3.0
MATH235
Grade: A
Oct 28, 2022
Would take again

I'm currently having him this semester but even before this semester ends I can confidently say that I will get an A at the end from how good a professor he is. Best professor ez.

Hilarious
Respected
5.0
3.0
MATH235
Grade: Not sure yet
Oct 28, 2022
Would take again

If you ever found him teaching your 235 class, pick him without doubt. He is always energetic and funny during lectures, yet he still cares for his students and always asks if they need help. This is my third year at UMass and I have never found a better professor than him. Props to Eric!

Amazing lectures
Hilarious
5.0
3.0
MATH235
Grade: Not sure yet
Nov 8, 2022
Would take again

Eric is a great professor and explains concepts clearly, providing relevant examples. The MathLab homework can be tedious, but the practice is helpful. There are weekly quizzes that are pretty easy. He is also very available outside class. Great class!

Respected
Accessible outside class
4.0
3.0
MATH235
Grade: Incomplete
Nov 15, 2022
Would take again

He is a very enthusiastic teacher who is really into teaching. He gets happy, energetic, more, and really hyped up the more questions are asked or participation occurs. He's a great teacher, and his exams are very fair. There is a lack of practice exams but the TA's make up for it.

Gives good feedback
Caring
Online Savvy
5.0
3.0
MATH235
Grade: Not sure yet
Nov 30, 2022
Would take again

The class itself has a lot of HW with loose deadlines. The exams are kinda difficult but doable. Eric gives great lectures, takes lots of questions and answers them well. I recommend taking Lin Alg with him!

Amazing lectures
Hilarious
Accessible outside class
4.0
4.0
MATH235
Grade: B
Dec 19, 2022
Would take again

he's fun. tries a little too hard to be funny. low-key a PILF. lectures are really important but not mandatory, prepares you well for exams but they are still challenging. hw on each chapter and mandatory online textbook that is like $100

Amazing lectures
Lecture heavy
Accessible outside class
1.0
4.0
MATH235
Grade: A
May 5, 2023

His exams are just trick questions. I really aced all of my written ones, but the true false part are just nonsense.

Tough grader
Test heavy
5.0
2.0
MATH235
Grade: A
May 18, 2023
Would take again

Great lectures. Makes the content easy to understand. Funny guy. I highly recommend taking 235 with Eric. W professor.

Amazing lectures
Hilarious
Accessible outside class
2.0
5.0
MATH235
Grade: B
May 22, 2023

Always responds to emails really fast. The work load of the class was quite a lot, in my opinion. Also found the exams really hard because I've always been pretty good at math and studied pretty hard but got about average each time, which he did not curve.

Lots of homework
Hilarious
Accessible outside class
2.0
2.0
MATH235
Grade: Rather not say
May 23, 2023

Eric is nice and caring, and he responded to emails in like minutes. BUT the exam didn't make any sense, they were completely different from the homework and quizzes, and the the true and false were a killer. studied really hard, attended si, watched outside video, and I still didn't do good on the exam.

Caring
Test heavy
Graded by few things
4.0
3.0
MATH235
Grade: B
May 26, 2023
Would take again

Eric was a great professor who had high energy and a clear passion for teaching studnets. Homeworks are very repetitive/long and feel like busy work which don't prepare you for exams. Exams consist of difficult questions where the only way to prepare for them is by doing past exams from 20 years ago.

1.0
3.0
MATH545
Grade: A-
Aug 5, 2023

He's quite condescending, and also automatically assumes students just want to cheat and get away with things. That will be his default perception if you ask him about anything.

Tough grader
Lots of homework
1.0
4.0
MATH235
Grade: B+
Aug 30, 2023

I'd only take him if given no other choice tbh.

Lots of homework
Online Savvy
2.0
3.0
MATH545
Grade: Rather not say
Aug 30, 2023

He's just ok.

Tough grader
3.0
3.0
MATH545
Grade: Rather not say
Aug 31, 2023

If you have no external issues, no disabilities, then you're fine taking this prof. If you do, then avoid him. Even if you are registered with disability services/ Dean of Students, he won't work with you. He might not even believe you. If he's your only option, and you're having trouble, you're better off not approaching him and just try to pass.

Tough grader
Lots of homework
Online Savvy
1.0
3.0
MATH132
Grade: Not sure yet
Oct 9, 2023

(Review for Math 104, it wasn't listed as an option) Eric breezes through practice problems without explaining how he got the numbers he's using. There is lots of homework with confusing "help" available on mathlab that just confuses more. He's very personable but I have no clue what I'm doing in this class.

Lots of homework
Accessible outside class
Online Savvy
1.0
3.0
MATH235
Grade: B
Nov 30, 2023

very condescending a lot of the time and doesn't explain the material well.

5.0
2.0
MATH235
Grade: A
Dec 7, 2023
Would take again

One of the best math professors I have had. He teaches everything you need to know for the exams, which are all pretty straightforward (the true or false require some thinking). Homework and quizzes are also straightforward and prepare you well for the exams. He is the best. If you take linear algebra, take it with him.

Amazing lectures
Respected
Accessible outside class
5.0
2.0
MATH235
Grade: A
Dec 7, 2023
Would take again

Eric was the best math professor I have ever had as a second year math major. His lectures were always engaging, interesting, and clear. Homework and quizzes were very reasonable and exams are pretty similar except the true/false are a bit more tricky. If you have to take linear algebra, take it with him.

Amazing lectures
Clear grading criteria
Inspirational
3.0
2.0
Math104
Grade: A
Dec 10, 2023

He seems like a genuinely nice guy but his jokes get old very fast and the class is very lecture heavy which is made difficult by the lectures being very boring. The homeworks aren't that difficult but definitely important to not let them stack up as it's 10% off every day that it's late. Probably would not recommend this class.

Lots of homework
Lecture heavy
5.0
3.0
MATH235
Grade: A
Dec 14, 2023
Would take again

Funny Professor. A little bit hard

3.0
3.0
Math104
Grade: B
Dec 14, 2023

Eric gives clear lectures. While he does not take attendance for a grade, it is very easy to fall behind in understanding the content if you do not go to class. He does post notes online if you cannot make it for whatever reason. This class only has three exams, so you have to be prepared not to let your grade drop.

Clear grading criteria
Lecture heavy
Graded by few things
1.0
3.0
Math104
Grade: Rather not say
Dec 16, 2023

He was just an overall poor professor. He is so lecture heavy, but does not even make the lectures semi captivating so many students just end up never showing up. The class is extremely exam heavy so if you do bad on one exam your grade will suffer. He tries to be funny but it gets old very fast. All in all just a bad professor.

Lecture heavy
Graded by few things
5.0
2.0
MATH235
Grade: A
Dec 16, 2023
Would take again

MATH235 was my first math course at UMass and I was impressed by Eric's teaching abilities. Super approachable and encourages students to participate. 10 quizzes (1/week), 2 midterms, 1 final. He gave everyone present at the last class full credit for the last quiz. Allowed me to take the final at an alternate time due to a conflict. Great prof.

Caring
Test heavy
Accessible outside class
1.0
3.0
MATH235
Grade: B
Dec 17, 2023

Ridiculous grading on tests, answers that are supposed to be right but aren't in a specific format of his liking is marked for no credit, super condescending, makes fun of students when they ask questions, and "funny" during lectures.

2.0
3.0
Math104
Grade: A
Dec 23, 2023

I didn't pay attention in his class and fell asleep most of the time. He tries to be funny but really isn't. Sometimes he overcomplicates how to solve problems. I taught myself most of the time through the homework just cause I didn't pay attention. He is not very engaging. Just to know - he has an accent.

Lots of homework
Lecture heavy
1.0
4.0
MATH545
Grade: Not sure yet
May 10, 2024

so confused about how this course was so bad this semester. we are fed up. he doesn't grade assignments before exams, his correction is lousy with NO feedback on assignments. also - theres a final 30% of our grade and midterm 20% but 11 hws and 11 quizzes worth so little. Each HW has 9-10 long questions due every week. horrid.

2.0
3.0
MATH545
May 15, 2024

shoots down questions in class, also can't answer questions. he has his positives and negatives, but he doesn't understand questions posed at him. i feel like he doesn't know stuff lol

1.0
5.0
MATH545
Grade: D-
May 20, 2024

Oh Hell No

1.0
4.0
MATH545
Grade: C
May 20, 2024

Graded HW and Quizzes harshly (makes up 40% of grade). Graded all HW and Quizzes extremely late and provided no feedback. Graded midterm and final even harsher and never showed us how he graded--all we saw was the final number grade on the exam. Doesn't post any notes/slides anywhere so good luck if you miss any classes.

1.0
5.0
MATH235
Grade: B
May 21, 2024

Math 235 was awful the lectures were awful honestly you would better off skipping lectures and reading the text book and online resources, lectures don't help and the past exam practices are awful and the homworks don't even prepare you for exam you'll have to practice supplementary exercises from the text book to have a fighting chance for exams.

1.0
5.0
MATH545
May 27, 2024

I'm not quite sure what happened to Eric but he ruined his legacy this semester. He graded homeworks very late and graded exams extremely harshly. He also tried to squeeze in as much material as possible without benefit to the class.

Tough grader
Get ready to read
Lots of homework
2.0
4.0
MATH235
Grade: B
Jun 18, 2024
Would take again

Clearly cared a lot about the subject and students but there was a disconnect between the material taught in the lecture and the material tested. However! We get a double-sided reference sheet on exams which was super clutch--if you knew the material to put on it. The lectures were entertaining but sometimes not as informative bc he jumps around.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH545
Jul 2, 2024

I feel like he got in his head this semester, exams were hard and homeworks very long

Tough grader
1.0
5.0
MATH235
Jul 8, 2024

This man really does not know how to teach. His lectures were hard to follow and they did not cover most of the content for the exams, homeworks, and quizzes. His grading was extremely harsh for someone who did not cover the content nearly as well as he should have and most of the time it felt like I was teaching myself this class. DO NOT RECOMMEND

1.0
5.0
MATH235
Grade: A
Jul 21, 2024

Just don't take this class with him... your looking at a 5 long homework's and 5 quizzes each week minimum. He doesn't teach the class himself had his TA's do it with extremely poor pacing, notes, and difficult to understand.

Lots of homework
Lecture heavy
Test heavy
1.0
5.0
MATH545
Grade: Drop/Withdrawal
Jul 27, 2024

Exam much harder than you expected

Lots of homework
Lecture heavy
Test heavy
2.0
5.0
MATH545
Aug 16, 2024

I like his energy, I found his lectures relatively engaging, but the amount of mistakes in the recordings was really frustrating considering how harshly he grades. The videos can get quite long, much of that time is spent backtracking to fix the errors he does eventually catch. Could use an editor, or more realistic expectations of students.

Tough grader
Lecture heavy
Online Savvy
1.0
4.0
MATH235
Grade: Not sure yet
Oct 3, 2024

He is a good guy but he does not know how to teach. He makes everything so complicated when it can be explained in simpler terms. The homework's thankfully have a feature where you can teach yourself the topic because he does not go over what will be covered on the exams and homework's.

Lecture heavy
1.0
5.0
MATH235
Grade: A
Oct 18, 2024

Don't take

1.0
3.0
MATH235
Grade: A
Nov 11, 2024

Makes too many errors when teaching, which is definitely not what you would expect from the course chair. Exam grading is extremely harsh, considering the examples he goes over in class and quality of teaching. A better use of time would be doing the mastery questions on the pearson textbook (which is mandatory), rather than going to lecture.

Tough grader
Lots of homework
1.0
4.0
MATH235
Grade: B
Nov 13, 2024

I cannot stand this man. He cannot teach effectively, his handwriting is completely illegible, he does not post notes on time as promised, he is impossible to understand. As chair of department he makes TERRIBLE exams which you aren't allowed to ask for clarification on questions for.5hr regrade window after taking 3 weeks to grade the exam. AVOID

Tough grader
Graded by few things
2.0
5.0
MATH235
Grade: A-
Dec 10, 2024

If i had to describe this guy in one word, it would be, unnecessarily hard. If you have to take linear algebra with him, do yourself a favor and RUN!

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
MATH545
Grade: A-
Dec 12, 2024

Just took his final and he made a girl SOB for 45 minutes after taking away her cheat sheet. This sums up how awful he is and how little he cares. worst class at umass. I wish I could report him but the best I can do is warn students to TAKE 545 WITH SOMEONE ELSE!!

Tough grader
Lecture heavy
Graded by few things
1.0
4.0
MATH235
Dec 15, 2024

This guy doesn't deserve a salary. Might as well send his entire salary to the author of the textbook and 3blue1brown on youtube. Do not take any classes with him he cannot teach.

3.0
3.0
MATH235
Grade: A
Dec 18, 2024
Would take again

During lecture will bombard you with content to the point where it's difficult to keep up. Several times I would be writing the ENTIRE lecture nonstop. He will lecture the second class starts and teach 5 min late consistently. Also calls out students for having phones on desk/talking during class, etc. At least he's funny 3 times a semester.

Get ready to read
Lots of homework
Lecture heavy
2.0
3.0
MATH235
Grade: A
Dec 19, 2024

His lectures are long and you will be writing for the entire class from the moment it starts to the moment it ends, if not 5 minutes late. He can sometimes be hard to understand, and WILL annoyingly call you out if you are on your phone or even laptop. HWs are light, just a lot. Overall, isn't the hardest math class, but he isn't the best prof.

Lots of homework
Test heavy
Accessible outside class
1.0
5.0
MATH235
Grade: Rather not say
Jan 14, 2025

He made our midterm exam radically different then the practice exam and was paranoid about cheating. the class average was a 56. I am reporting him to the school for unethical teaching practices. Avoid at all costs

Tough grader
1.0
5.0
MATH235
Grade: F
Jan 14, 2025

test was wicked hard. takes points off for anything. Just awful this is already a hard class but somehow he elevates it to another level.

1.0
4.0
MATH235
Jan 14, 2025

Absolute madness for the exam. Unnecessarily strict with grading. His online winter course is just not feasible. Better to read an actual textbook and learn more. In the test, he cares more about doing things his own way than actual learning. Don't take him.

1.0
4.0
MATH235
Jan 14, 2025

The exam was not the same material that we were given leading up to it. I studied stuff that wasnt on the exam. It is misleading. Like completely misleading. He also doesn't make any sense his lectures are a joke. More concerned about power tripping and calling out "cheating".

Lots of homework
Test heavy
Online Savvy
1.0
4.0
MATH235
Jan 17, 2025

Long homeworks, awful exams. A non-american with a thick accent who makes mistakes on his own lectures, making it hard to learn anything. Just wait until he's not teaching the class to take it.

Tough grader
Participation matters
1.0
5.0
MATH235
Jan 27, 2025

Eric sarfo is a bad teacher. dont take him over the winter he doesn't want you to get by. He makes everything as hard as possible.

Tough grader
1.0
5.0
MATH235
Jan 27, 2025

Too paranoid of people cheating

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH235
Jan 27, 2025

He's just such a headache bro. We're cooked ong

Tough grader
Get ready to read
Test heavy
1.0
5.0
MATH235
Jan 30, 2025

Extremely difficult final. Had a 2 hr time frame to do at least 3 hours of work. Overcomplicates things and makes submitting the exam very difficult. He's crazy about cheaters which is ironic because maybe there wouldn't be an incentive to cheat if the exam wasn't so overly difficult. nothing from the notes is on the exam. Just avoid him

Tough grader
1.0
4.0
MATH235
Jan 30, 2025

Cares more about cheating then actually teaching.

2.0
5.0
MATH235
Grade: Not sure yet
Jan 31, 2025

Key for tests is to basically do all the practice exercises after each section in pearson textbook. They have true/false conceptual and other problems similar to those on the tests. Need to use anticheat. Had issue in the final where it wouldn't let me open the link to exam but there's some chat bubble for support and I was able to open it after.

1.0
5.0
MATH235
Feb 4, 2025
Would take again

I crushed his final and he immediately accused me of cheating. Thats all you need to know about this teacher

1.0
5.0
MATH235
Feb 4, 2025

Dont take.

Tough grader
Caring
Test heavy
1.0
4.0
MATH235
Feb 5, 2025

Tries to be likable and funny but just comes off as someone who tries a little too hard. Nobody actually likes him or finds him funny. Very strict also

Clear grading criteria
Lots of homework
1.0
5.0
MATH235
Feb 10, 2025

The lectures are terrible , tons of mistakes and barely speaks English. Honestly better off just reading the textbook. Horror stories about his exams though likely mean it doesn't matter what you study. :(

Tough grader
Test heavy
1.0
2.0
MATH235
Grade: A+
Feb 25, 2025

extremely inconsistent grading that does not reflect an objective view of the work submitted, work of varying quality receives totally inconsistent grades. very suffocating sensation

Tough grader
Lots of homework
1.0
5.0
MATH235
Feb 25, 2025

In class there are multiple mistakes during his lectures. If you try out the problems you'll get a different answer then what he gets. Also he overcomplicates problems and there are much easier ways to solve them, but if you don't do it his way, he'll take points off, even if its the right answer. Is more concerned with being in power then teaching

Lecture heavy
Graded by few things
1.0
3.0
MATH235
Grade: A-
Mar 1, 2025

Absolutely the worst professor I have ever interacted with. Extremely unprofessional, requires you to spam the regrade request on Canvas, and gives wildly different grades for the same work. Also, he will cancel class but then schedule an impromptu zoom lecture THAT HE TAKES ATTENDANCE FOR

Graded by few things
1.0
5.0
MATH235
Grade: F
Mar 3, 2025

Gets aggressive and angry if questioned about regrade. He should be fired, very quick to conflict. Wacky grading system that literally makes no sense. Provides little to no feedback on problems he gives a zero for despite work being shown. He doesn't want you to succeed avoid at all costs

1.0
5.0
MATH235
Mar 12, 2025

he shouldn't be a teacher. When you get a test back, you could do 2 problems the exact same way and he will give you full credit for one and then a zero on the other and provide no explanation for anything. He structures it so basically your at his mercy, regardless of what you study. Do not take him it's not worth the headache.

Tough grader
So many papers
Graded by few things
1.0
5.0
MATH235
Mar 14, 2025

Sets you to up fail. if he's the only option for linear just don't take and wait until a competent teacher is teaching it

Tough grader
Graded by few things
1.0
5.0
MATH235
Grade: C
Mar 17, 2025

If you pass it def won't be an A or B. That's IF you pass, which a lot of kids don't. He expects u to become a linear algebra wizard and completely master the material. you could be tested on literally anything from the textbook not what u studied. TRASH

1.0
4.0
MATH235
Mar 18, 2025

material taught is not the material u are tested on.

Test heavy
Graded by few things
Accessible outside class
1.0
5.0
MATH235
Grade: Rather not say
Mar 21, 2025

Racist and prejudice. Me and my friend got the same answers on several problems yet somehow he got a 10/10 on them and I got a 1/10. Same answers and we both did the problems the exact same way. It's wild that this guy is a teacher. Do better umass

Tough grader
Get ready to read
Participation matters
1.0
5.0
MATH235
Grade: Drop/Withdrawal
Mar 23, 2025

Gives zeros with NO FEEDBACK

Tough grader
1.0
5.0
MATH235
Mar 27, 2025

He's like a bully. Super condescending and will talk down to you if you ask questions. Students don't seem to respect him much and it makes sense based on the way he treats them. He loves the power trip. We gave him the nickname Eric the Enforcer because he cares more about enforcing rules then actually helping you learn

1.0
5.0
MATH235
Grade: Rather not say
Mar 30, 2025

Teacher is racist towards white students and we have direct evidence that proves it. Me and my friend did multiple problems the exact same way and got the same answer but on the midyear I got a 0/10 on the problems while he got a 10/10. Purposely provides no feedback on the problems so he can get away with it. Extremely rude to students :(

Tough grader
Test heavy
1.0
5.0
MATH235
Grade: D
Mar 30, 2025

He is very paranoid of students cheating. His online lecture videos are full of mistakes and he doesn't even get the right answer sometimes. He tries hard to come across as a nice guy but in reality he doesn't respect anyone. He should not be in a teaching position with the attitude he has.

Tough grader
Inspirational
Hilarious
1.0
5.0
MATH235
Grade: Rather not say
Mar 31, 2025

Accused me of cheating then tried to gas light me into admitting to something I didn't do. Was willing to show him my notes, everything but was not open to negotiation. Scored a 70 btw, not even that high of a score. Like why is this guy even a teacher. Also strange that there are several 5 star reviews all with the term “ESA”, and same formatting.

Tough grader
1.0
5.0
MATH235
Mar 31, 2025

Don't even bother taking him bro. ur so cooked ong

1.0
5.0
MATH235
Grade: C
Apr 3, 2025

Without a doubt the worst and most unlikable person teaching at Umass

1.0
5.0
MATH235
Grade: B
Apr 8, 2025

Makes tons of mistakes during lectures, isn't funny, makes exams nothing like the material taught in class, grades extremely harshly, and is obsessed with cheaters. Before our last exam instead of doing a review he spent the lecture ranting about cheating and how he was good at “catching” it. Nobody cheated, but everyone failed the exam.

Tough grader
1.0
5.0
MATH235
Apr 9, 2025

He gaslighted everyone for cheating the exam, in which nobody did. Eric has a fetish for failing students and wanting them to not pass the class, whether it would be exams & purposely messing up in his lectures. He should NOT be a 'professor' at UMass, and I wish UMass fires him immediately. I never want to see him on campus again. I will have PTSD

Tough grader
1.0
5.0
MATH235
Apr 11, 2025

Eric, i'm sure ur a good guy outside of school but ur legit the worst teacher i've ever had

1.0
4.0
MATH235
Grade: Not sure yet
Apr 14, 2025

There are at least 2 mistakes a lecture. nothing from the lectures are on the exam just similar topics to what he teaches.

Tough grader
Accessible outside class
Online Savvy
1.0
5.0
MATH235
Apr 17, 2025

He is the only teacher i've ever had that truly doesn't want you to succeed and will fail students with no mercy. Purposely rigged exams, lectures make no sense, no feedback on anything, etc. Passing the class is done by luck and has nothing to do with what you know or study.

Beware of pop quizzes
Lecture heavy
1.0
5.0
MATH235
Grade: Not sure yet
Apr 18, 2025

He creates this impossible game where ur expected to magically anticipate his trick questions, memorize the entire textbook, and somehow not break one of his dozens of rigid rules along the way. And then he acts shocked and offended when students push back or struggle. Like come on

Tough grader
1.0
5.0
MATH235
Apr 21, 2025

Not nice to students. Better off taking an 8am or a 5pm class than putting up with his antics.

Tough grader
Lecture heavy
Graded by few things
1.0
4.0
MATH235
Grade: Not sure yet
Apr 23, 2025

Terrible in every way imaginable

Tough grader
1.0
5.0
MATH235
Grade: C-
Apr 24, 2025

On true/false page of exam he said I didn't show enough work on the problems and wrote zero for the entire page, even though EVERY PROBLEM WAS RIGHT. Minus automatic 20 points thanks man.

1.0
5.0
MATH235
Apr 24, 2025

Most kids who take him fail or get a C at best. The department has already taken notice due to conflicts with just about every student in our class. Just avoid him if he still has his job by next semester

Lecture heavy
Test heavy
1.0
3.0
MATH235
Grade: A
Apr 28, 2025

He has more attitude than a 14 year old girl. His students are more mature than him. Having him as a teacher is like having your annoying classmate that nobody likes as a teacher.

Tough grader
Online Savvy
1.0
4.0
MATH235
Grade: C-
May 1, 2025

If you're white he'll make sure you do not score higher then a C. Without a doubt marks correct problems wrong at his discretion.

Tough grader
Lecture heavy
1.0
5.0
MATH545
May 1, 2025

The fall-off of Eric should be studied. In my 5 years at UMass never have I seen a guy go from universally liked to universally hated in about 2 years. At first I thought it was fake! Kinda surprised he hasn't been fired yet

1.0
4.0
MATH545
Grade: Not sure yet
May 3, 2025

Did not grade homeworks until after the first midterm. Did not grade ANY of the quizzes. It is currently week 11 and not a single quiz has been graded. No communication about the midterm date until less than a week before the exam. No communication about the final date in any formal way. No feedback on exam.

Tough grader
1.0
5.0
MATH235
May 5, 2025

He actually changed our midyear exam time and basically ambushed us giving us only a few days to study, not like that matters anyway because he'll make sure its none of the same material from the notes and lectures

Graded by few things
1.0
4.0
MATH545
Grade: B
May 6, 2025

terrible absolutely terrible. i took 545 with him, he seemed like the kind of guy with an agenda against everyone somehow. no hws were graded and they were barely a percent of our grade despite them being extremely long? the exam was so long? for no reason? the grading for so harsh? for no reason?

1.0
5.0
MATH545
Grade: B
May 6, 2025

He demands attendance and calls you out when you don't show up (attendance doesn't carry credit btw). Did not understand anything he taught. Starts off so slow and then rushes through the tough topics at the end of the same. Exam review is useless, does not grade HWs until finals week so no real feedback. Notes not provided on canvas

Lots of homework
1.0
3.0
MATH235
May 7, 2025

embarrassing excuse of a teacher

Tough grader
1.0
5.0
MATH235
Grade: Drop/Withdrawal
May 7, 2025

Exam is extremely difficult and misleading. Very harsh and strange grading.

1.0
5.0
MATH235
May 12, 2025

I emailed him because I was having trouble with a few problems that he poorly explained how to do and he responded calling me dumb and said i should just drop the class. honestly can't even believe this guy is real

Get ready to read
Gives good feedback
1.0
5.0
MATH235
May 13, 2025

His attitude has been covered, so let's talk something diff. He is a bad teacher. The entire class time is wasted copying definitions which could easily just be put on canvas and you can spend more time teaching the actual material. The exams are grading so horribly. Her is an idea: if everyone is saying the same bad things, time to change buddy.

1.0
5.0
MATH235
Grade: Not sure yet
May 15, 2025

Creates the worst exams ever they r insanely hard and he is paranoid of cheating.

Tough grader
Lots of homework
Caring
1.0
5.0
MATH235
May 19, 2025

Exams are completely different from the notes and other materials he provides to study for them. Don't study anything he gives u I can assure you it won't be on the exam. Textbook covers some stuff from it but not really

2.0
4.0
MATH235
Grade: A
May 20, 2025

Sometimes funny, sometimes harsh, overall very cocky about his teaching skills. The final exam this semester was disastrous (multiple errors, including a problem becoming unsolvable). He refuses to distribute practice exams, and exams are extremely different from textbook questions. You have to take him for lin alg, but that's not a good thing.

Participation matters
Test heavy
Graded by few things
1.0
5.0
MATH235
Grade: C
May 20, 2025

Yep, final exam was indeed horrible. Instructions had key words like “diagonalize” and other words that he never said or used once during his lectures or notes, which only adds confusion. Also a lot of the problems were a lot more difficult then the ones we were told to practice.

Participation matters
1.0
5.0
MATH235
Grade: D+
May 23, 2025

If you have adhd or have hard time paying attention he'll make sure to call you out and borderline bully/humilate you for not listening. He does attendance even though its not part of your grade. Also for some reason he thinks that everyones trying to cheat and thinks everyone has an agenda against him.

1.0
5.0
MATH235
Grade: A
May 23, 2025

If you study for the exam and only use the materials he gives you to study for it you might actually get a zero.

Tough grader
Get ready to read
Beware of pop quizzes
1.0
5.0
MATH235
May 26, 2025

Very hard class but i felt like he made it much harder then it needed to be. And also he wasn't nice to us.

1.0
4.0
MATH235
Grade: C-
May 27, 2025

doesn't give any feedback for anything. He just writes a zero. For multi part problems if you get one part of it wrong, he'll also give u a zero, even if every other part of it is correct.

Tough grader
Accessible outside class
1.0
5.0
MATH235
May 30, 2025

Do not take him over the summer, literally take any other instructor but him. When i took it last summer half the class dropped it after the first exam after everyone failed. It's a nightmare. Taking him online is even worse there's like all these weird rules of his u have to follow.

Get ready to read
Lots of homework
Beware of pop quizzes
1.0
5.0
MATH235
Grade: Rather not say
Jun 2, 2025

just a dirt bag. theres no other way to put it.

Tough grader
1.0
4.0
MATH235
Grade: B-
Jun 5, 2025

He bumped me down an entire letter grade for missing class 4 times unexcused. In a class where attendance isn't part of your grade. Like he really took it that far… only after I finished with an A. Suddenly he cares about my attendance after I get an A. Get the point? Suddenly 4 missed classes is a big deal for someone who got an A. Screw this guy

Tough grader
Participation matters
Graded by few things
1.0
5.0
MATH235
Jun 9, 2025

Imagine paying thousands of dollars to have Eric sarfo as your teacher lmao.

Test heavy
Graded by few things
1.0
5.0
MATH235
Grade: C-
Jun 12, 2025

You could get almost every problem right and end up with a 50. He just takes points off at his discretion. Grading has nothing to do with what you know.

Tough grader
Get ready to read
1.0
5.0
MATH235
Jun 18, 2025

He thinks he is a really good teacher but in reality he's terrible and everyone fails his exams. During lectures he makes a lot of mistakes, and none of the problems he goes over are on the exam. Repeating what everyone else has said about him because of how true it is.

Hilarious
Caring
Accessible outside class
1.0
5.0
MATH235
Grade: C+
Jun 24, 2025

If you want a fighting chance on the exam. Don't go to class, don't ask for help, don't review anything he gives you, and don't waste time on the homework. Buy the textbook and review the questions at the end of each chapter. Those somewhat resemble the exam questions. Also if he incorrectly grades your exam tell the dean the words been getting out

Gives good feedback
Beware of pop quizzes
Caring
1.0
5.0
MATH235
Grade: C-
Jun 28, 2025

If he gives you a bad grade and marks problems wrong that shouldn't be wrong, do not hit the regrade request button on gradescope. That just enables him to justify grading your exam badly. Instead screenshot your graded exam and email it to the dean and tell them that your exam wasn't fairly graded. Watch somehow a 30 should've actually been an 80.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH235
Jul 2, 2025

Extremely unprofessional teaching methods. You'll feel like you're being taught by a 4th grade hall monitor. He's such a bad teacher on top of it. like my god he really is that unlikable

1.0
5.0
MATH235
Grade: Rather not say
Jul 4, 2025

Has no compassion for students, their time or money. Makes you purchase a Pearson account to do assignments and quizzes and exams are monitored through Honorlock. You HAVE to get at least a 50% on the average of the 2 exams in order to pass. If you don't, even if you did all assignments and quizzes and could've passed the class, he fails you.

Lecture heavy
Test heavy
1.0
5.0
MATH235
Jul 4, 2025

Makes things so much more complicated than they are. Grades very harshly and gives you no credit for an exam problem even though he could've mustered up at least one point for showing work. Unprofessional: throws shade at stuff past students have said about him in his lectures.

Lecture heavy
Test heavy
Graded by few things
1.0
5.0
MATH235
Grade: B
Jul 5, 2025

Instructor unprepared, explanations unclear, and feedback nonexistent. The workload is excessive with outdated material. Exams cover unseen topics. Deadlines are unreasonably strict. The course feels punitive, not educational. Avoid this class.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
MATH235
Grade: C-
Jul 6, 2025

Cares more about catching cheaters then actually being a teacher. And if you actually studied he'll find a way to make sure you fail.

Tough grader
1.0
5.0
MATH235
Jul 14, 2025

He's always very angry. No professionalism at all he talks bad about students, posts notes that have nothing to do with the material we are tested on, and makes many mistakes in lectures. In addition to that his grading makes no sense. He will give a zero on a problem you did right, then give partial credit on something you did wrong.

Tough grader
Caring
Online Savvy
1.0
5.0
MATH235
Grade: Not sure yet
Jul 16, 2025

A textbook sociopath that shouldn't be in a teaching position. I'm kind of suprised this is who umass picked to teach linear algebra because he couldn't be any worse.

1.0
5.0
MATH235
Grade: Drop/Withdrawal
Jul 18, 2025

The course feels more like a punishment then an actual math course. Im mindblown some people find a way to pass it, its almost like he grades at his discretion rather then what you actually deserve. An A in other math classes is worth a C or a C- in his class if your lucky. smh

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH235
Jul 29, 2025

The worst teacher ive ever had. I wouldn't even call him a teacher.

Tough grader
Lots of homework
Test heavy
1.0
4.0
MATH235
Grade: F
Aug 7, 2025

Aggressive, angry, and unprofessional. There's a very long list of problems with this class but luckily theres several other linear algebra teachers that actually want to help you grow and aren't gate keeping your future

Test heavy
1.0
5.0
MATH235
Aug 19, 2025

Absolutely horrible, don't take unless you wanna fight to pass.

Tough grader
Test heavy
1.0
5.0
MATH235
Aug 25, 2025

He wants you to fail

Tough grader
Get ready to read
Participation matters
1.0
5.0
MATH235
Grade: C-
Sep 2, 2025

Makes extremely difficult tests, grades extremely harshly. And makes all these weird rules that only apply to his exams. So if you do well he can just accuse you of cheating.

Test heavy
Graded by few things
Online Savvy
1.0
5.0
MATH235
Grade: A
Sep 10, 2025

You will learn nothing from taking Math235 with Eric. I repeat, NOTHING! He weaponizes exams instead of using them to test understanding, and his poor attitude towards teaching is already palpable from the start. Even if you do well, you'll walk away feeling worn out. This guy does NOT deserve a paycheck as he thinks students are beneath him.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH235
Sep 12, 2025

Teacher is very disrespectful towards students. Doesn't give adequate exam prep, in fact nothing from the exam prep is useful for the actual exam at all. Lectures are filled with over complicated ways of solving problems and him making numerous mistakes. Shows no mercy on exams give unnecessary zeros even when a problem was almost right.

Lots of homework
1.0
5.0
MATH545
Sep 25, 2025

nothing but bad things to say.

Lots of homework
Lecture heavy
Test heavy
1.0
5.0
MATH235
Grade: Not sure yet
Sep 30, 2025

Get ready to spend hours doing the homework, only for the exam to be completely different with completely different topics. That's what this class is: terrible. That's not even counting his attitude

Lots of homework
Test heavy
1.0
5.0
MATH235
Oct 8, 2025

Teacher is dishonest about what will be on the test and tell everyone to study things we won't be tested on.

1.0
5.0
MATH545
Grade: B-
Oct 25, 2025

A power tripper, don't take.

Lots of homework
Graded by few things
1.0
5.0
MATH235
Grade: Drop/Withdrawal
Nov 4, 2025

Had an attitude whenever asking him a question about something. Seemed to have an agenda against everyone i don't know what his problem is. His default answer and assumption to everything is that ur trying to cheat. Only teacher i've come across like this.

1.0
5.0
MATH235
Nov 7, 2025

On the exam I did numerous problems right but he gave me zeros because i didn't do it the way he wanted me to. Even though his way was much harder and unnecessary. like literally gave me zeros on correctly done work. Also when he grades he'll just write zero on a problem so you don't even know what you did wrong.

Tough grader
Test heavy
1.0
1.0
MATH235
Grade: B
Nov 10, 2025

He is hard about homework

Tough grader
Lots of homework
1.0
5.0
MATH235
Grade: Rather not say
Nov 11, 2025

don't play his game with the regrade request. If he gives you zeros on problems that shouldn't have been zeros just take a screenshot of your exam and email it to the dean or the math department. It's crazy that eric uses “regrade request” as a reason to poorly grade exams.

1.0
5.0
MATH235
Nov 17, 2025

Homeworks are hard and very long, and they don't cover exam material well. Professor has a bad attitude.

Lots of homework
Test heavy
1.0
5.0
MATH235
Grade: C-
Nov 17, 2025

Grading is very harsh, exam prep is useless. Do not take him.

Test heavy
Graded by few things
1.0
4.0
MATH235
Grade: Not sure yet
Nov 20, 2025

A racist who shows prejudice against white students, and allows students of other ethnicities less harsh grading. He without a doubt picks favorites it's so obvious by how he grades. TRASH

Tough grader
Lots of homework
2.0
5.0
MATH235
Dec 8, 2025

Very tough grader. His exams are very difficult. The study guides are practically useless. I found the best way to study was to do the practice problems at the end of each textbook section, which btw he doesn't even tell u to look at the book. His lectures weren't too bad but he was hard to understand at times. Overall I would not recommend him.

Tough grader
Graded by few things
1.0
5.0
MATH235
Dec 10, 2025

He does not make exams anything like the practice problems anything else you hear is straight up mis information

Tough grader
Get ready to read
Online Savvy
1.0
5.0
MATH235
Grade: F
Dec 16, 2025

Teacher is very rude and disrespectful towards students. Does not care about teaching at all is power hungry and cares more about that then teaching the material

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH132
Grade: F
Dec 17, 2025

wouldn't take this guy he stinks

Tough grader
Beware of pop quizzes
So many papers
1.0
5.0
MATH235
Grade: B+
Dec 19, 2025

Exams are 60% and ridiculously hard to score well on. Lectures are so boring it will make you question whether you have ADHD. Overall not a good experience and the class was extremely unenjoyable.

Tough grader
1.0
5.0
MATH235
Grade: Rather not say
Dec 22, 2025

He cares more about catching cheaters than actually teaching the material. Which is ironic because if he spent as much time teaching as he does trying to catch students there probably wouldn't be many cheaters. Nobody cheats and everyone fails his exams. extremely poor professor do not take.

Test heavy
Graded by few things
1.0
5.0
MATH235
Grade: A-
Dec 22, 2025

He basically copies the entire textbook onto the board every class and his lectures are incredibly boring, you won't learn much from them. His exams are absurdly difficult and cover material that wasn't covered in class. Would not recommend under any circumstances!

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH235
Dec 30, 2025

don't take him unless u want to fail and want to have to retake the course. he will make ur life miserable.

Tough grader
Get ready to read
Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

43%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 73 grades
Most common grades:
A (23)
Not sure yet (17)
B (14)
Grade Distribution
A(25)B(16)C(13)D(8)F(5)A-/B+(11)
Based on 108 reported grades
A: 23
Not sure yet: 17
B: 14
Rather not say: 12
Common Tags
Tough grader (66)
Test heavy (39)
Lots of homework (36)
Graded by few things (24)
Lecture heavy (22)
Accessible outside class (16)
Caring (13)
Get ready to read (12)
Rating Trend

Declining

-1.80 avg change
Jul
Aug
Sep
Oct
Nov
Dec
Last 6 months
Ratings by Course

Math104

2.3

(4)

MATH132

1.8

(5)

MATH235

1.6

(133)

MATH545

1.6

(23)
Difficulty by Course

MATH235

4.3

MATH545

4.2

MATH132

3.6

Math104

2.8

Similar Professors