2.9

Mahmoud Diarrassouba

Mathematics - Borough of Manhattan Community College

2.9
Quality
3.6
Difficulty
33%
Would Retake
115
Reviews
2.9
Quality
3.6
Difficulty
2.9
Helpful
3.0
Clarity

33%

Would Retake

115

Reviews

Rating Distribution
Official

5

43

4

10

3

8

2

16

1

38

What Students Say

I was very stressed out and math isnt my best subject and was going through painful times

MAT051 - 1.0 rating

He could have a degree, but he does not how to teach

MAT301 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

64%

Textbook Required

58%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 28 grades
Most common grades:
A (9)
C (6)
Not sure yet (4)
Grade Distribution
A(10)B(5)C(8)D(3)F(0)A-/B+(4)
Based on 36 reported grades
A: 9
C: 6
Not sure yet: 4
B: 4
Common Tags
Lecture heavy (8)
Tough grader (7)
Amazing lectures (6)
Caring (5)
Skip class? You won't pass. (4)
Participation matters (4)
Inspirational (4)
Test heavy (4)
Rating Trend

Stable

-0.02 avg change
Jan
Mar
May
Aug
Sep
Dec
Last 6 months
Ratings by Course

MATHMATTICS

5.0

(1)

MATH056

5.0

(1)

012

5.0

(1)

LEC12

5.0

(1)

MAT012

4.5

(2)
+20 more courses
Difficulty by Course

CALC1

5.0

MAT302

5.0

MATH315

5.0

MAT201

5.0

MAT0515

5.0

Reviews (115)
1.0
5.0
MAT301
Feb 3, 2005

SIMPLE, HE SUCKS!!!!

5.0
3.0
CALCULUS1
Feb 4, 2005

Young African guy having big fun "teaching kids".Junior high atmosphere -homework check daily, name calling to "speak up", you can't hide somewhere behind chairs.But he is very polite, kind and hardworking.The material however is HARD, and without strong B in Precalculus don't even bother -you fail.

2.0
5.0
CALC1
May 3, 2005

Dont take him if you dont have any math background.He gets a kick out of humiliating american students and he doesnt give any partial credit so expect to drop or fail!!!

4.0
4.0
MAT109
May 11, 2005

He is a fair professor, He knows how to teach but can be intimidating and can be cocky at times, but i got an A b/c i did the work. If you scare easy you shouldnt take him.

1.0
5.0
MATH
May 11, 2005

A piece of advice my friend " DROP IT LIKE IT'S HOT"

5.0
4.0
MAT051
May 25, 2005

he is a wise guy , but he teaches you what u need to know he is not easy at all but you will definitly learn if u can bare with his smart ass coments

1.0
4.0
PRECALCULUS
Jun 2, 2005

Look elsewhere if you want a professor who will facilitate learning by encouraging questions. This guy is knowledgable, but does not like students who are not "mathematicians," and so tended to cater to those that have natural mathematic aptitiude. Ridicules the American educational system and likes to taunt his students...NOT GOOD FOR A PROF.

3.0
3.0
MAT011
Jun 2, 2005

he was nice but a but difficult to understand but you'll be alright, he's not looking to trick or fail anyone.

1.0
3.0
MATH051
Jun 27, 2005

NO GOOD!!!!! Does not answer your questions always gives you stupid remarks and shows up late to class. "Two Thumbs Down"

2.0
3.0
MAT206
Aug 24, 2005

He needs to learn how to teach first. He's good at math not good at interpreting it. I hated his class. He's pretty intimidating to me. Boo for him!

5.0
3.0
MATH206
Sep 1, 2005

he's very intelligent, knows what he's talking about and always goes over things all the time. he's very concerned about his students. you have to do what he asks you do that is do the hw study..very kind and caring person. =))

4.0
4.0
MAT109
Sep 14, 2005

The man is extraordinary and will make you feel like you've truly earned that 'A'. He's a bit anal about people not knowing their basic math and refuses to waste time going over things you should know already. He means well but can intimidate the weak minded student. If you can't handle him, you shouldn't be in college.

1.0
4.0
MAT051
Nov 8, 2005

Will not go over anything. If you don;t knw it your out of luck. He wont answer your q's or explain something a diffrent way. He will even tell you that if you went to a tutor with your q they would think you were stupid. Unfair when it comes to helping students. If you end up in his class dont bother asking q's bc he will make you look stupid.

2.0
4.0
MAT206
Dec 6, 2005

He is a teacher that does not review what he says. From time to time he gives u extra credit but it still doesnt help. His tests are extremely hard unless this is your only class per semester and you already had this class before. I would not recommend this teacher unless you want a challenge if not watch out.........

1.0
5.0
MAT206
Dec 15, 2005

One word hard!

1.0
5.0
MAT109
Apr 10, 2006

he do not try to help the students. he expect you to know all the materials before he even go over it.If you ask him a question, he would try and play you in front of the whole class. I would not recommend this prof to no one.

5.0
1.0
MAT301
May 4, 2006

I took this porfessor and I found him to be very helpful indeed. I do recomend him to anyone who is will to work for his/her grade.

5.0
3.0
MATHMATTICS
May 11, 2006

Very bright proffesor, but you must be on point with your work befor entering his class other wise you must pay very close attention and work for you grade. He is always willing to assist the students.

5.0
3.0
MATH
Jun 4, 2006

I really like this professor eventhough he was hard. He made class seem more interesting by giving different ways to go about solving problems. He is also real cool when he knows that you are about your work. I would recommend him to those students who really want to learn about their material rather than to just pass the course.

5.0
1.0
MAT051
Jun 9, 2006

He is just Greeeeeeeeeeeat. If you really want to learn math as it is, take him.

2.0
4.0
MAT051
Sep 19, 2006

so far he sucks, in fact, I'm here now surveying the replacements. I think he's high on Ph.d Warning Signs: He hands out worksheets and hangs in the hall calling women who never answer on his cellphone. I wonder if there's a Ph.d's Anonymous? If so he needs an intervention fast!

2.0
1.0
MAT051
Nov 10, 2006

calls ppl stupid tells you if you went to a tutor w/ that q that wouldnt help you doesnt review doesnt always give back test takes calls during class takes about how his country is so great in with their education then go back after the 3rd calss no one asked a q bc they didnt want to b called stupid anymore he is very rude and unhelpful

1.0
3.0
MAT051
Nov 11, 2006

Awful. He thinks he should tell you about his life, and his culture more then math WILL NOT REVIEW WILL NOT GO BACK tells you you should have been paying atten. then dont ever say "well cant you do it this way" or bother to ask a q he will just tell you your some form of stupid. He is very rude telling people they are morons.

1.0
3.0
MAT056
Nov 15, 2006

If he really loves his country so much and thinks there education system is so great, then he should go back and teach there. It must not be that great if he's here. BEWARE......Think before you take this Prof. Good luck

1.0
5.0
MAT301
Dec 1, 2006

This Prof. is a moron that talk so much about his culture and country. 80% of the student in his class fail. BEWARE

4.0
3.0
MATH051
Jan 2, 2007

i dont know why Mr. D got alot of bad ratings, i just had him this semester and i found him to be one of the realest professors i have ever had, he dont try to **** you or teach you something one way, he teaches you everything, the In's and Outs of solving math problems, this guy is a true professor. he might answer questions rudely but sometim

2.0
4.0
MAT109
Feb 5, 2007

This professor is African so his accent is a bit hard to follow at first. I got an A but it was mainly because I learned most of the material on my own. He is a nice guy, but he doesn't really teach so be prepared to do a lot of work and concentrate hard in every class.

5.0
1.0
MAT051
Mar 25, 2007

He is wonderful. Thoughtful person.

1.0
5.0
MAT302
Apr 16, 2007

Don't take him by all means. He is crazy, and don't have ability to teach. He use incorrect grammar and vocabulary. He gives tests and then has to correct it several times. Sometimes, he solves Math problems wrong! Worst teacher! So far, I got all A's in all of my Math classes, and Math is not my big problem, but I can't stand in his class. Stupid!

3.0
3.0
MAT109
May 5, 2007

teaching method ok

2.0
5.0
MAT206
Jun 5, 2007

I have maintained a very high GPA here at BMCC and I work hard, but I dropped this class after day 2. This instructor will give students problems to solve PRIOR to teaching the methods and go around the room and look over your shoulder and make comments. I personally think this style of teaching promotes unnecessary stress and pressure. Be Warned!!

2.0
5.0
MATH051
Jun 13, 2007

You can't ask him a question or he will make a fool out of you. Answers his cell in the middle of class.

4.0
5.0
MAT051
Sep 24, 2007

Tough but fair professor really cares that you learn math properly, very passionate about the subject, really loves numbers, will help you if you work hard.

3.0
4.0
MAT051
Dec 26, 2007

He was a great professor. he is a bit rude but he knows how to teach well.

5.0
1.0
MATH056
Nov 28, 2008

You want know the meaning of Math in the real life and understand it, and also get ready to tackle any Math course at any leve take him take my word for it. Take him you find out the Math no longer taboo.

5.0
1.0
MATH051
Mar 11, 2009

This Prof. is really good at breaking math down for the dumbest person to understand.The only problem is he doesn't encourage question.But he is really good he knows his stuff.You can tell he really loves Math.

5.0
1.0
MATH051
Mar 11, 2009

This Prof. is really good at breaking math down for the dumbest person to understand.The only problem is he doesn't encourage question.But he is really good, he knows his stuff.You can tell he really loves Math.

4.0
4.0
MAT012
May 20, 2009

This professor teaches really good, however he has very little patience for students that may not understand the work. After he explains, how to solve a problem, God forbid you have questions. On the bright side he explains the work really well and simple. He can have an attitude at times,so heads up. Overall he's not that bad he knows his stuff.

3.0
4.0
MAT315
May 28, 2009

Sometimes he's really cool and clear, other times he goes off about stuff unrelated to math and yells at the class. You will have NO idea what's going to be on the exams. I got as low as 40 and as high as 100 on the tests. If you make even small mistakes he takes off points like no professor I've seen. I got a B and I did MUCH better than most.

2.0
3.0
MAT109
Jun 9, 2009

this professor was a tough cookies.He knows and loves his math.i though he was fair in his exams.however he has a strong accent so at times it may be hard to understand him. he doesnt encourage questions in class .in fact you might want to think twice before asking a question cause he might make u look stupid in front of the class.

5.0
1.0
MAT301
Jul 8, 2009

This Professor can make the dumbest person on earth understand Math He is THAT good. He knows his stuff and is a FAIR grader. He does have an attitude at time but, again, he is Good!

2.0
4.0
MATH051
Mar 7, 2010

Yes, he knows his math, but he does not allow questions. On the occasion that he does take a question he makes the student feel like an idiot for asking. So, not many students took the chance to ask. This was a weekend class. Maybe if you take him for a weekday class he has more patience. He had no patience with us at all. Late often.

2.0
5.0
MATH315
May 21, 2010

Mean , mean , mean Avoid him escape

4.0
4.0
MAT315
Jun 1, 2010

Doesn't allow questions, which is totally a shame. Teaches pretty well. Quite reluctant regarding is grading method, though. Because of the first argument I gave, I wouldn't recommend him.

5.0
3.0
MAT315
Jul 5, 2010

He is a great linear algebra prof. Kinda has an accent, but it never bothered me, in fact I loved his accent, humor, and intelligence. He can really teach, but his test were challenging and sometimes had a few questions on things that were not emphasized in class. I got an A, and I really understood and enjoyed the course. It's a great linear algebra class for students that love math and take the initiative to open the book independently. Love him!

5.0
3.0
MAT301
Jul 7, 2010

BEST PROFESSOR!! MAKES SURE YOUR REALLY UNDERSTAND WHAT HE'S TALKING ABOUT. MAKES LEARNING INTERESTING. TELLS YOU EXACTLY WHAT IS ON THE TEST, SO YOU ARE PREPARED, VERY FAIR GRADER. QUESTIONS ARE ALLOWED!, BUT HE PREFERS FOR YOU TO TALK TO HIM ONE ON ONE INSTEAD OF INTERRUPTING THE CLASS,TAKE HIS CLASS TOATALLY RECOMMENDED!!

5.0
5.0
MATH206
Jul 9, 2010

Great teacher ,he loves his job(math),he explains everything very well ,very well organized.If you really want to learn the course than take prof Diarrassouba.Don't expect to pass if you don't study .

5.0
4.0
MAT206
Jul 10, 2010

If you to learn come to his class. all of you will learn a lot from him. I like the Professer. thank you very much.

4.0
3.0
MAT056
Nov 3, 2010

This guy will TEACH you. You can tell right away that he's a mathematician. Doesn't teach by rote, explains mathematical concepts. I must agree that he's not so good about taking questions during class. Even so, if you're motivated, willing to put in the effort, and you REALLY want to learn, take this guy. Highly recommended.

3.0
5.0
MAT301
Jan 4, 2011

I HATE THIS PROFESSOR! HE IS COMPLETELY IRRESPONSIBLE!!!

1.0
5.0
MAT201
Aug 29, 2011

WORST PROFESSOR EVER! AVIOD HIM. HE IS MEAN AND IRRESPONSIBLE! HE WAS ABSENT FOR THE FIRST 4 CLASSES WITH NO NOTICE AT ALL AND ABSENT MORE TIMES THROUGHOUT THE SEMESTER. HE HAS A VERY HEAVY ACCENT AND HE GETS MAD AT HIS STUDENTS FOR LEARNING MATH THE "AMERICAN WAY." HE ANSWERS PHONE CALLS AND WALKS OUT OF THE CLASS ROOM ALL THE TIME.

5.0
3.0
MATH206
Sep 21, 2011

this guy knows math period! now be warned if you are a slow learner do not take him. but if you really want to learn math he's your guy! just show up on time and pay very close attention. he dosent like stupid questions, because he breaks thing down so well you really shouldnt have any questions. he wants you to learn.

5.0
5.0
MATH051
Oct 21, 2011

best professor that i have come across so far. he teaches math very clear that even i learned it. when he teach his math class he not only teach math, he teaches many valuable life lesson. keep up the good work professor, u have changed my life in many ways. i think different and even have a different attitude towards my school work. thank you

5.0
3.0
MAT303
May 16, 2012

I took him last semester. His class was amazing. I learned enough to say I will be confidently set in calculus for life. A must take!

1.0
5.0
MAT0515
Aug 3, 2012

Not a really good professor at all, tends to discourage students and doesn't focus their strengths and weaknesses. He explains the material fairly well but his arrogance gets in the way, he also doesn't bring the class together whatsoever for it to become at a steady balance. waste of time

5.0
5.0
MAT051
Sep 15, 2012

This professor is full of rigor and that is what you need in a math class. I called his class the MATH BOOTCAMP. He explains with perfect logic, but if you are a student that is not willing to try, you will not be able to get on his boat. If you are behind study the chptr before class. Cause what he delivers will stick for life!

5.0
2.0
MAT206
Nov 10, 2012

He's a very wise and great professor. Even though he has a strong accent, his explanations are crystal clear. He likes his students to have very organized and neat notes, so they can study for the exams. Homework is a MUST. I strongly recommend him if you want to learn math.

1.0
5.0
MAT315
Dec 8, 2012

knows the math.however not professonal at all,very painfull,irritating professor!.good luck!

1.0
5.0
MAT051
Jan 10, 2013

DISCOURAGES STUDENTS!! I was very stressed out and math isnt my best subject and was going through painful times. I just cannot handle math and based on prior reviews I really thought he was good. One day he said "If you keep gtting low scores just drop out, you dont need to be here" I was going through a death, breakup, and stress. Made me cry.

5.0
1.0
MATH206
Jan 12, 2013

He is so serious, simple, clear, funny, smart and he cares about student so much.

5.0
2.0
MAT206
Apr 25, 2013

This professor is one of the best Math Profs at BMCC. He's fairly clear in all his explanations and HE DOES CARE about his students; only those that work hard for the class. He assigns a lot of homework. His classes are challenging and that's what I like about him! I'm taking Calc III with him next semester!. Don't regret taking him, he's the best!

5.0
3.0
MATH206
May 15, 2013

I love prof.Diarrasouba. He is the only math professor i took and makes u believe math is a beautiful class. He is passionate,funny and well organized. He should teach other professors how to teach. Must TAKE HIM!!p.s. make sure you take notes, he use his notes for the exams.

2.0
4.0
MAT206
May 29, 2013

Worst professor ever. Disrepecule and rude. Strongly avoid him. Math is my favorite class but with him I struggled a lot. Very confusin. I transfered in the middle of the semester and got A in other class with him I probable would get B or even C. NO BUENO!!!!!

5.0
1.0
MAT109
Grade: A
Dec 17, 2013

a great professor helps his students when they are in need. he may not show up in class from time to time and disappear during test but overall he explains concepts really well. therefore take him! unless you're not serious about school then dont even bother.

5.0
1.0
MAT303
Jan 6, 2014

This professor was the best math teacher I have ever had. He knows how to teach math. He attacks the core concepts of what he teaches in order to best prepare his students for transfer to a four year college. Anyone that is complaining about his teaching style is not ready to take his class( or college math).He knows what he teaches.

5.0
2.0
MAT303
Feb 6, 2014

Excellent Professor. Until now, he has been the only MATH professor that teaches you very well, and gives you lots of real-life examples. He has a little accent, but his passion for the Mathematics is so big that it overcomes it. I got an A, but was not easy to get. Do your work, you will sure get one as well.

5.0
2.0
012
Dec 16, 2014

I think he might be the greatest math professor in the world. He's kinda tough, but his passion for math makes him an awesome teacher.

5.0
1.0
MAT315
Apr 20, 2015

Very good Professor.

2.0
5.0
MAT301
Grade: Not sure yet
May 25, 2015

Avoid him. He could have a degree, but he does not how to teach. He only teaches simple stuff, but the test will make you run away.. He is rude, if you ask a question, he says "you were supposed to know from MAT56, don't ask me those kind of qts. Whenever he receives a call, he takes the call. Attendance? He doesn't care. What matters are the tests

2.0
5.0
MAT301
Aug 12, 2015

deep down this professor has a good heart and wants his students to excel, but unfortunate all of that is shrouded by his ridiculously inflated ego that he has because of his degree in physics. He loves putting students that are struggling on the spot and talking down to them. If you love learning math in a positive environment dont take him

5.0
3.0
LEC12
Nov 20, 2015

He is a great professor. As someone who hates math and never understood it, he explained it very well. I wish I could have him for every class. Truly an amazing teacher.

5.0
4.0
MAT109
Grade: A
Dec 23, 2015

This will not be an "easy" A but if you show up to class, show that you are serious about getting a good grade, take excellent notes and STUDY HARD you will get an A. Math is my absolute worst subject and the way he explained things was clear. The rest is up to you. Good notes, regular studying and you will get that A.

1.0
5.0
MAT056
Dec 27, 2015

Worst math teacher I've ever had. Rude, disrespectful and condescending. Don't ask any questions or he will embarrass you in front of the class. Expects you to know material without teaching it to you. He did not show up 9 times in one semester! I learned nothing. DO NOT TAKE!

5.0
2.0
MAT012
Apr 13, 2016

He is very clear, if you don't want to show up to class and listen then don't except to pass the class. He prefers to teach through his lessons plans vs the text book. I bought my textbook and we still haven't opened it and there's one month left of school.

2.0
4.0
MAT051
Apr 23, 2016

If someone is confused about something he does not go over it so you would be able to understand the lesson clearer. Always busy .I understand he tries to get the class ready for the test but shouldnt't discourage the people who may take longer to grasp the lessons.

3.0
3.0
MAT51
Grade: A
Jun 5, 2016
Wouldn't take again

Professor Diarrassouba is an interesting professor. He cares a lot about how people do but sometimes he'll talk down to the class. It can get quite embarrassing. If you take him, definitely seek help outside of class. Ask questions if you can bare the embarrassment.

2.0
2.0
MAT056
Grade: Not sure yet
Oct 28, 2017
Wouldn't take again

Disrespectful teacher, he would embarrass you if you have any questions. Teaches the lectures pretty clearly but for students who don't understand in a fast paced environment, avoid him. He expects you to grasp the topic right away or he'll put you on the spot. He also stops the whole lesson to pick up phone calls and leaves the classroom.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
3.0
4.0
MAT51
Feb 5, 2018
Wouldn't take again

He is really funny and he goes on tangents a lot of the time, will often leave classroom to answer phone calls and or call someone. He will embarrass you in front of the class if you dont do something or make a mistake. His test are really hard. He is okay at teaching, I definitely wont take him again.

Hilarious
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
1.0
MAT206
Oct 29, 2018
Would take again

one of the best ever because he id no gonna pass you if you dont know

3.0
4.0
MAT109
Dec 13, 2018
Wouldn't take again

Interesting professor I would say. Takes the class VERY seriously!

Skip class? You won't pass.
1.0
5.0
MATH206
Grade: Audit/No Grade
Jan 31, 2020
Wouldn't take again

Poor teaching ethics. You cant ask him anything because if the question doesnt sound logic to him, he makes feel like an illiterate person.

Participation matters
4.0
3.0
206.5
Grade: A
Jan 31, 2020
Would take again

He does the real math. Not the online staffs. More you practice, the more you will learn. He teach us from the base of the topic. Really a good professor.

Respected
Skip class? You won't pass.
Inspirational
1.0
5.0
MAT206
Grade: B
May 28, 2020
Wouldn't take again

AVOID AT ALL COSTS! He doesn't know how to teach and explain. Gets angry when you ask questions. NEVER gives feedbacks, NEVER returns your exams back (so you can't see what you got wrong), NEVER responds to the emails! He also forgot to grade our homework and midterm2 and didn't give our grade for final. So no one knows why they got a grade he gave

Tough grader
1.0
4.0
MAT206
Grade: B+
Dec 17, 2020
Wouldn't take again

I strongly suggest other professors. Lost many of our emailed work, would not give us any information on our grades until end of semester, responds rudely to all questions, overall very confusing. Many times he would send us recorded lectures, and sometimes he would go on Ultra without telling anyone beforehand. Most classes started 30m-1hr late.

Skip class? You won't pass.
1.0
5.0
MAT206
Grade: Drop/Withdrawal
Jan 28, 2021
Wouldn't take again

Professor never kept up with his work, class was converted during pandemic but the link for his collaborate class never worked. Sat in the empty class for hours , had proof. Ended up teaching myself everything, & he failed me at the end of class because he didnt keep track of grades. His attendance was poor as well. HORRIBLE, Do Not Recommend!

5.0
1.0
MAT206
Grade: A-
Apr 15, 2021
Would take again

This guy is the GOAT I don't know about online classes, but during in-person classes pre-pandemic, he was the best. The professor knows his stuff, I see people here saying his class is too hard ... yeah it is going to be hard if all you expect from a course is to get an A with minimal effort. Take him if you're serious. He is very funny as well.

Test heavy
Hilarious
Lecture heavy
1.0
5.0
CALCULUS1
May 11, 2022
Wouldn't take again

The pro canceled 6 lectures

Test heavy
Lecture heavy
5.0
4.0
MATH206
Grade: Rather not say
Aug 23, 2022
Would take again

The professor did end up canceling a few classes during the semester due to many personal issues. Despite the madness going on in his personal life, when he showed up, he was terrific. He is more strict and demanding than most professors, but he cares about students' improvement. He was tough, but all he taught in class has helped me move forward.

Amazing lectures
Caring
Lecture heavy
5.0
2.0
MATH
Grade: A+
Oct 28, 2022
Would take again

this professor knows what he is doing. it is a fact that you wont leave the class with the same knowledge that you entered with. he is passionate, easy to understand, put in the work and he will even tolerate your bad grades. he cares about students, and makes sure that he spreads his knowledge.

Amazing lectures
Inspirational
Caring
5.0
3.0
MAT301
Grade: A
May 25, 2023
Would take again

Professor Diarrassouba is one of the few remaining math teachers who know what they're really doing. He has a great knowledge of math and he has the skills to teach it to you. But you gotta be willing to study hard and do the necessary amount of practice if you want to do good in his class, otherwise go along your path because you gonna suffer

Inspirational
1.0
5.0
MAT206
Grade: C+
Jan 22, 2024

A very terrible professor, who absent at least six time in a semester. How can we be good at mathematics in this situation? he is very unfair. Some people never come to class to make up the exam. I am very uncomfortable in his class.

Tough grader
Lecture heavy
Graded by few things
1.0
5.0
MAT206
Grade: C
Feb 2, 2024

Beware of this professor as he canceled 6 classes, has a very difficult accent to understand. The projection of his voice will hurt your ears and he will insult you and the class as a whole in bad faith. The atmosphere of his lectures are very stressful, simply don't take him by any means necessary. Also an aggressive professor who touches you.

Participation matters
Lecture heavy
Test heavy
5.0
3.0
MATH206
Grade: A
Nov 6, 2024
Would take again

If you don't take math seriously, don't take this professor. He understands and explains his lectures perfectly & makes any calculus questions understandable. But if you don't take math or the course seriously, & don't put in the effort, you WILL suffer. He expects nothing but the best but willing to make you into the best if you're willing also

Tough grader
Participation matters
Lots of homework
1.0
5.0
MAT206
Grade: Drop/Withdrawal
Nov 15, 2024

If you struggle with math, don't take him. You ask him a question and he will yell at you and say, if you don't understand then you should be in a lower level class. He was absent probably 6 times out of the semester and would take 30 min phone calls during class. He also didn't teach the full curriculum he only went over about 6 topics. Avoid him.

4.0
3.0
MAT109
Grade: Not sure yet
Nov 22, 2024

I'm currently taking him, and he's a good professor who wants you to succeed. Make sure to review the lectures because there's a quiz after every topic. The tests are easy if you study!!! don't miss class because you'll miss a lot of important information!

Tough grader
5.0
3.0
MAT206
Grade: A
Nov 26, 2024
Would take again

If you pay attention and do the homework you will pass , He is an amazing teacher and he cares about his students

EXTRA CREDIT
Amazing lectures
Hilarious
5.0
3.0
PRECALCULUS
Grade: Not sure yet
Dec 13, 2024
Would take again

Take his class if you want to know, stay home if you don't. Not a class for autopilot or an easy A. He took me from Primary school math to the doors of Calculus in one semester - the GOAT. He seems harsh but he really just expects the best from everyone!

Get ready to read
Participation matters
Lots of homework
4.0
4.0
MAT206
Grade: D
Dec 22, 2024
Would take again

overall cool teacher, caring, helpful, and understanding.

Caring
Respected
Lecture heavy
5.0
2.0
MAT206
Grade: A
Dec 22, 2024
Would take again

If you want to get far in life, you need good foundations. He just won't give you good he'll give you a strong one. I can firmly say that what I've learned through him will support me in higher level maths. IF YOU WANT TO LEARN, TAKE HIS CLASS! If not for scheduling, I'd take ALL my maths with him. --- Merci beaucoup, professeur Mahmoud!

Get ready to read
Amazing lectures
Lecture heavy
1.0
5.0
MAT206
Grade: C
Dec 22, 2024

Lectures a lot but you are not allowed to ask questions. He will raise his voice and shame you for your question. Provides homework but does not review. The homework questions are much more difficult than the context from lectures.

5.0
3.0
MAT109
Grade: B+
Jan 13, 2025
Would take again

explain very well in the class. short but well organize. just focus on the class work. don't miss a class. best for respiratory math. I will take him for every math. blame yourself for lower grade if you don't do your home work. 2024 fall.

Amazing lectures
Inspirational
Caring
5.0
3.0
MATH206
Grade: A
Mar 5, 2025
Would take again

As my first math college professor and not being in school for 5 years since graduating hs, he was amazing , you can tell he really cares about his students and is really clear on what he wants you to do

Amazing lectures
Clear grading criteria
Caring
1.0
5.0
MATH206
Grade: C
Mar 17, 2025

Don't take this course professor unless you want to ruin your college career!

Tough grader
1.0
5.0
MATH206
Grade: B
Mar 25, 2025

Picks and chooses who he wants to pass. Yells and argues with students during lectures. Terrible professor.

Tough grader
Lots of homework
Test heavy
1.0
5.0
PRECALCULUS
Grade: C
Mar 25, 2025

DONT TAKE UNLESS YOU WANT TO RUIN YOUR GPA!

1.0
5.0
MATH206
Grade: B-
May 3, 2025

He picks and chooses who passes regardless of performance. He took personal phone calls during lectures, yelled at students for asking questions, and once told someone “you belong in elementary math” for needing clarification. Completely unprofessional and discouraging. Avoid this class unless you're okay being disrespected and ignored.

1.0
5.0
MAT301
Grade: B
May 5, 2025

Beware of taking this professor! He wants to fail his students. He doesn't care about teaching but rather to stroke his own ego. Likes to talk down on students if they question or correct him.

1.0
5.0
MAT301
Grade: C
May 6, 2025

Just awful

1.0
5.0
MAT206
Grade: A-
May 18, 2025

Worst. He will ruin your GPA even if you do well in class if he doesn't like you.

1.0
3.0
MAT303
May 22, 2025

he dosent care about students, dont take

1.0
5.0
MAT303
May 24, 2025

I sincerely believe he took a teaching job just to belittle students. He just doesn't care.

1.0
5.0
MAT302
May 26, 2025

From the beginning, the professor came across as rude and disinterested in students' learning. Instead of fostering a supportive classroom environment, he often spent time criticizing his colleagues and speaking negatively about students in general, labeling them as lazy or weak without offering meaningful support.

Tough grader
Lecture heavy
1.0
5.0
MAT301
Grade: C+
Aug 5, 2025

I had higher test grades than my classmates yet still got a C while the someone got a A. He purposely acknowledges and lectures a certain few in class and ignores the others. He will call your questions as disruptions and complain when you ask something.

1.0
5.0
MATH206
Grade: C
Sep 17, 2025

good luck lol

1.0
5.0
MAT301
Grade: B
Dec 24, 2025

Worst professor

Class Info

Online Classes

100%

Attendance Mandatory

64%

Textbook Required

58%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 28 grades
Most common grades:
A (9)
C (6)
Not sure yet (4)
Grade Distribution
A(10)B(5)C(8)D(3)F(0)A-/B+(4)
Based on 36 reported grades
A: 9
C: 6
Not sure yet: 4
B: 4
Common Tags
Lecture heavy (8)
Tough grader (7)
Amazing lectures (6)
Caring (5)
Skip class? You won't pass. (4)
Participation matters (4)
Inspirational (4)
Test heavy (4)
Rating Trend

Stable

-0.02 avg change
Jan
Mar
May
Aug
Sep
Dec
Last 6 months
Ratings by Course

MATHMATTICS

5.0

(1)

MATH056

5.0

(1)

012

5.0

(1)

LEC12

5.0

(1)

MAT012

4.5

(2)
+20 more courses
Difficulty by Course

CALC1

5.0

MAT302

5.0

MATH315

5.0

MAT201

5.0

MAT0515

5.0

Similar Professors