3.3
Quality3.1
Difficulty76%
Would Retake112
Reviews76%
Would Retake
112
Reviews
Rating DistributionOfficial
112 total ratings5
37
4
25
3
13
2
17
1
20
What Students Say
“He is fair and straight forward”
MGF3301 - 5.0 rating“He is a great Math professor, probably the best at USF”
MAC2241 - 4.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
29%
Textbook Required
100%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+1.23 avg changeRatings by Course
BUSINESSCALC1
5.0
(1)COLLEGEALGEBRA
5.0
(2)MAC1114
5.0
(1)MAC1107
5.0
(1)MAS3301
5.0
(1)Difficulty by Course
COLLEGEALG
5.0
ALGEBRA
5.0
PRECAL
5.0
CALC2
4.0
MAC1140
4.0
Reviews (111)
I had him for Differential Equations. He gives quizzes a lot. At least once a week. When he does problems on the board, he only works them half-way-through and then assumes that everyone can finish. But he is very nice.
You have to be able to work things out on your own. Very knowledgeable and willing to help, but you have to ask.
He dosent explain things very well, and confused me to the point I had to drop his class after putting in a good effort. If you are not good at math, this is not the teacher to take.
such an idiot, he forgot his maths
he is stupid, you don't want a professor like this one for that much of a tuition you pay.he get stuck all the time on the board.the worst is even he is bad, he doesn't hesitate to fail students. he would fail this class if he was Retaking it again.
Check it out, This Guy teaches WAY too fast. If you already have passed calc. 3, then you would be able to understand what he is talking about. However, for those of you taking Calc. 2 for the first time, HE IS NOT THE PROF. FOR YOU. No explaination, SKIPPS STEPS, VERY fast, Just plain nuts.
He's one of those very, very smart.."i love to do math for fun" guys, but hes funny. He teaches a little fast, for my class he slowed down when people asked him to. But he always offers to help when you ask. It's easier when you already have an understanding of the information. He's decent.
Don't take this guy unless you already know what you're doing in Math.
he's difficult to understand. he trips of his own words, and talks faster than most people i know, and it's not even clear english. there are other professors that teach calc. pick one of them!
his english is fine and easy to understand. he knows the material and communicates it well if you pay attention. he does make mistakes a lot so you need to pay attention, but he knows what he's doing.
can't speak english
uhh please do yourself a favor and DO NOT TAKE THIS CLASS! I failed it because the man couldnt figure out what the hell he was doing. All he kept saying was "this is nonesense!" as we all sat there confused. LOOK FOR A DIFFERENT TEACHER!
very good professor
No Comments
He's a very devoted and helpful teacher, tries his best to help every student. His tests are extremely easy. I defenitely recommend you take his class.
he's a really nice guy and willing to help, his test are really easy (multiple choice!) but he doesn't have much patience for people who ask the same question multiple times. if you have some understanding of algebra you should be fine. i got an A+ in his class. his accent is really thick though.
You don't have to do all of his h.w. Just do a couple to learn the concept, and he'll do a lot for review the day before. He's really helpful to you outside the class so take advantage of it and you'll do fine...i did.
Unlike his pre-calc II classes, calc II is extremely hard. Beware!Unless u have natural talent at math then this class isn't for u. He'll pick the hardest problems in the h.w. and then add twist to it. I went to office hrs for help, and he said"im busy, but quickly to me what u need." More than once
Best math professor I've ever had. Very clear, step by step solutions, curves at the end, tests aren't hard at all. I'm looking for a good math professor like him but there aren't many out there. I am HORRIBLE in math, but I ended up with an A in his class. That should say something about him.
No Comments
I took this guy for Business Calculus and his tests were insanly hard. The hardest problems from each section in the text book. He is an ok teacher, little hard to understand at times. Dont take this class unless you are "THE MAN" at mathematics.
I think he's one of the nicest teachers ever. He is very helpful, and even though he has a strong accent, I understood every word he said. He knows his subject. Also, I never felt more comfortable in a math class before.
His accent!!!!!! OMG and don't worry about studying ANYTHING from the book or lectures... the test will be on something totally different.
He is the worst teacher ive ever had. He never fully goes through all the mathmatical steps and when you ask for help he wont do it! DONT TAKE THIS CLASS!
It is very hard to understand anything he says. He gets sidetracked very easily. The students pretty much dictate when class is over. Don't take his class if you have a hard time studying/learning material on your own.
I understand the TA better than the professor.
He is very helpful, funny, and mostly clear. And if someone doesn't understand, he will stop in middle of class and keep going over the lesson until you udnerstand.
couldnt understand a damn word he said. he writes little sayings.
elhamdadi is a good guy! i understood him just fine
He's very hard, tests are hard, and he doesnt cover all the material on them, you have to teach yourself, or get a good TA. your grade is based only on test scores, and there are 5 (1 is dropped)
Mohamed is not a good teacher, he needs to speak better english. he teaches the round-about ways to do problems and the homework and problems worked in class are nothing like the ones on the test. The help sessions were not at all useful for me, because the TA spoke even worse english than the teacher himself. this class was horrible. unrecommended
His english isn't all that great and he doesn't teach everything thats going to be on the test. ^The only way to pass is to get a good TA and teach yourself the material. The worst part he doenst raise the grades which i found out when i was one point away from getting an A and this asswhole refused to push me up nor let me view my final.
Professor is awful, especially when class is at 8 in the morning. He has a thick accent, gets off topic easily. Had too much trouble trying to turn on the projector for the first two weeks of classes. Do not recommend taking this professor!!!@!@!@!@. Tests were easy, but never put what he tought on the tests. STAY AWAY!!!
Baaaaaad, and I mean it in all ways; a looser and an ****. He all the time pretend knowing what is he talking about. Mr hamdad won't help his students in all ways and means thinking he is doing us a favor while we are paying a dear price for our tuition. The math's department simply doesn't care about all complaines raised by many students.
letured mostly on how useless we are as students
very easy tests, but horrible teacher. if you take this class make sure that you read the text, and study. also hope that you get a good TA. i recommend Mbah.
He is not horrible at english at all, everyone is just exagerating wayyy too much, I was able to understand everything. He knows his stuff and teaches math very well. If you do ur homework, you will pass his test because the problems are pulled straight from the hw. Make sure you do well on ur HOMEWORK QUIZ because in the end it will PAY off!
Nice guy, but hope you get a nice TA because some will treat it like your taking the MCAT and other TA's allow open books which isn't fair. The tests and final are really easy. He also offers extra credit.
He is a really nice guy, but he is kind of hard to understand, I like how he teaches with examples and some theory instead of 99% theory, it makes the material easier to understand. The only problem is you have to do a lot of self teaching. I got an 89 in the class, im sure you can do the same, just come to class, AND ASK HIM A LOT OF QUESTIONS
All I remember is him lecturing to us on ho useless we are as students. He had a fit because I wouldn't let him tear a pae out of my textbook he though was nonsense. EVERYTHING IS NONSENSE according to him. His TA takes too long to grade the tests. The wait is usually a month after you take the test to find out your grade. Good teacher.
If you ever take him, try to find his old test. He never changes them. I like him as a professor. His test ate not to hard, and after every test you can argue for more points.
This guy has the best intentions and he tries to keep the class awake but the tests were ridiculous. I dont think he every saw what they put on the tests because they had nothing to do with the Lectures. And my TA was no help. People with good TAs had an easier time. Try to get a different instructor if at all possible
What a nightmare! If you are not good in math, steer clear! He assumes you know everything he is going to teach, so he only works part of a problem and often skips steps or doesn't give you a solution. Told the class that if they didn't already know the material, he didn't know how to help them. In English, that means "teach yourself."
Avoid this professor if at all possible! You'll thank me later.
Does not explain concepts well at all. He skips steps when he teaches, and goes on tangents talking about other stuff. Very boring. If you take this class, and need to be retaught what you already learned in high school, you will need a tutor.
Has trouble communicating in english. His class was a wast of time, a wast of my day, and a wast of my dear money. I honestly regret by all means taking him.
This teacher is terrible. It is hard to understand what he is saying through his thick accent. He knows what he is talking about but does not know how to explain it at the students level. Many of the things covered in this class, I knew from high school but was really confused after learning it from him. Im not bad at math, but i do not reccommend.
Very engaging; prone to tangents, but they're generally interesting. His tests are straightforward--no tricks; just understand the homework. The workload isn't excessive, and he's great about answering questions. You have to try them on the board, but he won't embarrass you. He shows a lot more concern for his students than most in the math dept.
Cannot understand what he says. Mumbles his giberish language and cant understand his bad broken english. Knows his stuff and notes and book explain tests. Ask TA for help and your fine, dont take with distraction person. Oh yea, Just Do It!
USF deserves a lawsuit for making us paying a fortune on tuition and assigning us a teachers who never showed proof of englisg professioncy. I am sure they think people are stupid, and they can go away with it. What a loss for education in Florida, and for the tax payer's money.
kinda hard to understand, but if u go to the web site he provides, it is very helpfull. if done right you can teach ur self off the web site and only come to lecture for tests. reminds me alot of BORAT!!!
No Comments
Professor Elhamdadi is okay. If you go to his office hours he'll try to dumb down material you don't understand. His tests are hard because you need to understand the material inside and out and not just be able to plug and chug formulas. He does replace your lowest test grade with your hw avg so make sure and do it!
He is an idiot. He has no clue how to teach and is really hard to understand. He assumes you know everything and sometimes, he doesn't even know what to do for a problem. He is histarical, if your good at math, then take the class just to listen to him, he is a borat.
IMPATIENT!!! If you don't understand something, will ask "What do you mean you don't understand?", and try to explain then move on. Fast-paced.
When I first saw his rating I cringed. I now know that most of the ratings had to be done by kids who don't know what they're talking about. This guy is enthusiastic, and he teaches WELL! He does a great job of explaining the info so that anyone WHO IS PAYING ATTENTION AND ATTENDING CLASS will get it. Also, the Borat thing is **** and idiotic.
Good professor. He is smart and he knows what he's doing. He does get a little sidetracked sometimes during the lecture but to me it was a nice break from listening to math problems. The only complaint I have is that I did write him an email that was pretty important and he never answered me. Kind of rude but oh well
Everyone should pass his class. He is a bit hard to understand but once you get used to it its not that bad. Most complain that he goes to fast but if you ask him to, he will repeat and he will answer any questions that you may have. As long as you do the homework you should be fine.
He was real nice, but his accent does take getting used to, and his handwriting. See him 1-1 and he's helpful.
Hard to understand at the very beginning, but as long as your calc I has a strong foundation, then this should be easy. He will help you to an extent, until he gets flustered. Otherwise his mannerisms and phrases are entertaining. Tests come from homework problems.
He is a very good teacher. He is here to help you learn the material. At first you might get frustrated but you'll quickly find that he wants to help you learn. He loves mathematics and has a ton of enthusiasm.
Very good professor. He is very helpful in the classroom and during office hours. Would definitely take him again for any course.
He is a good professor, and a lenient test grader. He has a good personality as well. My only problem is that he liked a significant amount of class participation. Something I don't really care to do. But if you like doing that, then he is your man.
I am not a math major but I got a B+ in College Algebra with this prof. He is extremely helpful and really nice. I would really recommend this class and prof for anyone needing to fulfill their math req.
This was my second class with Dr. Elhamdadi and unlike Calculus, Bridge is significantly harder. This is a good class if you are strong in proofs, otherwise you may want to rethink. Tests are not as easy as they appear and gives a "pop quiz" once a week.
The guy is very nice and loves math. His political views are snuck into lectures quote often so liberals will love him, conversatives, not so much. The thing is, it's all easy to him so he finds it hard to believe when other students don't understand. Oh, and he makes fun of ratings on this website. I'd take him in another class.
Dr. Elhamdadi is extremely helpful. He is always willing to help, and his explanations are very clear. LEARN YOU DEFINTIONS and Bridge class will be much easier for you. Dr. Elhamdadi is passionate about math, and makes his classes entertaining. Loves soccer.He is the professor to take for Bridge.
Ok, sure, the guy has an accent but his English is better than a lot of native speakers. He's a funny guy and he really cares about his students but he has no respect for you if you don't do the work. You're in college so just do the work, come to class and don't whine about silly things like accents. In other words be an adult and you'll get an A.
Very passionate, encourages lots of participation, gives lots of examples and practice in class. The tests are easy as long as you do the non-required homework, attend for the quizzes, and pay attention to the examples in class. Great sense of humor, enjoys soccer & language, likes to rant about educational beliefs but keeps it light and humorous.
He is a great Math professor, probably the best at USF. He explains things clearly and is not mad when asked to explain something over or go back. You do have to do the homework in the book since his test come directly from there. As long as you go through the examples and homework there shouldn't be a reason to not get an A. He's the best at USF.
He's not a heavy instructionalist, so he's unlikely to keep up with what the assignments are. I usu. hear mean complaints about him, but he's very fair, so I'm not complaining. The upside is that I'm not treated like an idiot; the downside is how manic things can get. If u take his class, have your act together. seriously.
Dr. Elhamdadi is the best teacher in USF. I have never seen such a caring and funny teacher. This professor is super intelligent and always wants to help. He makes calculus/math interesting and fun. His exams come straight out of the book and he's a very fair grader. I always look forward to going to class. I wish teachers were more like him!
Amazing professor! Brilliant and enthusiastic. Tests from hw and gives u a chance to redeem your grade with quizzes. People who says he cant speak english are fools and need to blame someone for their bad grade! Funny and loves soccer. Keeps class entertained with interaction and jokes! Great guy. Not too bad looking either.;)
Professor Elhamdadi is a great teacher. I don't think he is difficult to understands, however he does speak slightly fast. If you don't understand anything, feel free to ask...he wants you to. He clearly defines what is required of the course. If you do your HW, you will get an A. Great teacher in my opinion!!
He is the best math professor I've had. He was thorough in explaining and was incredibly helpful. If you ever had questions he didn't mind explaining again or staying after to explain. Incredibly kind and really wants his students to do well. I took this class in the summer so he made the class easier. I'd take this class again it was so good.
Can be very tough to understand and he flies right by with material and examples. He gives quizzes at random and it always brought my grade down. He was helpful when I went to his office hours but I had to do a lot of self teaching with the textbook. Cool guy, not so much a great teacher.
His accent isn't bad at all. I'm terrible at math, and I actually really enjoyed him as a professor. You have to put in the work to pass, but he gives you more than enough opportunities to succeed. His grading policy is AMAZING, your quiz average = one test grade so if you study it's an easy 100% and the quizzes are easy. Would take him again.
Dr. E is one of the most helpful professors I've had. He takes the test questions right from the homework so if you get below a C, you've obviously never opened the textbook. The material is hard and he does his best to make it easy. Would take him whenever possible.
Has a bit of an accent although he was a very good professor. Genuinely interested in the students but expects you to put in the time, bluntly says it over and over. Grade was 4 tests and the average of the quizzes, lowest one dropped. He also dropped 3 of the 9 quizzes for the quiz average.
He is fair and straight forward. If you don't know then ask! Very nice professor willing to help and wants to help, but you have to make the effort to try too. Do the homework, study, and come to class and you should definitely be fine. A+ from me.
I took this class over the summer and it was very hard. Sometimes he would make fun of students if they asked for help becuase it was a lower lever math class. He would repeatedly tell us that we should alreasy known these things because it was pre calculus. You have to teach yourself.
Professor Elhamdadi truly loves math and thinks it is a beautiful thing. Unfortunately mymathlabplus detracts from that, there's no partial credit from MLP. His lectures don't show you how to solve the problem step by step, but rather how to think about them logically. He drops a few of the lowest quizzes and clicker quizzes. Textbook helps a lot!
I wasn't happy because the professor spent a lot of time talking about non relevant stuff. His accent is a little bit hard.
He's awesome. He only teaches Calculus in summer, so if you can, take him.
He is really a good professor and lecturer. He always stresses that you need to do your part and he's right! If you do not practice, you won't do well; if you practice, you should get nothing less than an A+ or A. Three tests, five hws, and 10-12 quizzes.
He's a really great teacher! Teaches you Calc the right way not like other instructors you know Tallahassee, D.C blah blah.. anyways I didn't say anything. Great teacher really wants you to learn the material! LOVES SOCCER!!
Good teacher.
If you take him, then make sure you participate in class! If he likes you, then he will give you a better grade. He grades the tests and homework harshly. He does not always teach the lessons. His TA teaches half of the time.
Dr. E cares deeply about mathematics and wants all of his students to do well. He does emphasize that the students must do the work in order to achieve their desired grade, which seems simple enough. If you do all of the assigned homework and pay attention in class then you should have no problem. The test questions are straight from the book.
Dr. Elhamdadi is an excellent choice for bridge. This class is the one that decided those who are good at math and the true math majors. Most of his test and quiz material comes word for word from the book but there are literally hundreds of problems from each chapter. If you miss a quiz or test question he blatantly blames you.
Quizzes, a lot of homework, and three exams. Difficult course.
His grades are only from the tests. However, he takes your top 4 tests and drops the rest. All you need to do is the HW he assigns and show up to his lectures and you will be set for the test. Great professor. Took him for Summer A. Every friday his TA reviews before the test (for an hr). He helped understand questions from the HW.
AWESOME PROFESSOR! Took him during the summer for calc. Great guy and hilarious! Tests are from the HW! He is funny and starts getting side tracked often. Loves soccer and a great guy all around. He isn't a "Dictator" as the previous comments perceive him to be. Go to class, do the HW and you will get an A. Best of all no smart lab
A very cool guy. Super nice and willing to help. He makes the class doable by having the course work spread out and allowing a dropped homework and test. I took him for summer a that was only 5 weeks and he ended a week early. Overall a really cool professor.
Such an amazing and genuine professor who adjusts for the needs of his students. The homeworks are meant to prepare students for the exam which he prepares us for an hour before taking it.
I can't tell if its the nature of Calc 3 or just him, the class is very easy. He is obviously very passionate about math and his students getting decent grades. He kinda goes on tangents but there isnt a whole lot to go over so it doesnt affect anyone academically. He is definitely your guy if you are as eager about math as he is.
4 tests and quizzes every week averaged together as 'test 5' then he averages top 4 together. Quizzes are VERY similar to homework and tests are VERY similar to quizzes. Also graded our exams 105/100.
I took number theory. He is SO funny and makes class enjoyable. Just participate in class and engage. Tests resembled homework and quizzes. He is available during office hours and helpful. Don't expect to give little effort and ask for his help. He truly helps those that help themselves. He also makes accommodations for the class. Great Professor!
I enjoyed Dr. E's class. He just gave HW problems from the textbook, no access code required. In addition, he gave us a lot of extra points, and dropped either our lowest test grade or our quiz average (if that was lower than all 4 tests). My tip: participate as much as you can in class, come up to the board as often as possible, and finish the HW.
He won't teach you the subject he will just ask easy questions from the book to make himself look like he is teaching. He will not finish examples he does because he will get excited or bored. He makes students try to do his job by selecting a student to go to the board to answer a problem without doing a problem himself. You won't learn but get A
You will be lectured on history, soccer, geography, politics, and sometimes math. He has a great understanding of mathematics but his lectures are not amazing, you will have to self study and occasionally ask him questions during office hours. tests are easy and they resemble the hw. Great professor overall. (calc 3 )
The course material is very challenging; more difficult than any Calculus course, but Professor E. is very straightforward: the exams are based on the homework and there's plenty of solutions in the book. Doing the suggested problems in the book is very important because that's what the homework is based off of.
Professor E is great. He teaches with passion because he loves math. Five tests and five assignments. The 3 lowest examinations and homework assignments were dropped, so no one should fail. He teaches math properly, not just grades. Would highly recommend and I wish I had taken him earlier!
5 tests, 5 homeworks. Drop lowest 3 of each. Great teaching and has review session before each exam to give you an idea what is coming. Honestly, he was a great teacher. I would take him again, but especially on the summer.
Prof. E is that is very passionate about what he teaches, and wants his students to do well. The class was fairly easy, because of there being five tests and three get dropped. Sometimes he goes pretty fast and also gets sidetracked on explaining. He is definitely one of the more lenient math teachers I have had, and he knows how to joke around.
Kind of neurotic at times. Skipped some topics that were important. Disorganized and persuades students to work on stuff on their own. Passionate about topic and decent explainer although
I took his Calc 1 summer class and it was so hard. He's a great teacher but he moves fast and doesn't stop to explain some stuff. If he considers something simple math (like algebra) he will simply skip it. He's a great dude and really funny, and I found myself enjoying his lectures, just be prepared to brush up on all your math skills.
Summer semester. The entire grade is 3 exams and 3 homework assignments. If you are not able to independently learn do not take this course. He is entirely neurotic and his accent is so heavy that it is a battle to understand anything he says. In the classroom he calls on students to solve problems and berates the entire class on low participation.
Professor E is a passionate math teacher who makes the class doable. With dropped exams and assignments, you can do well if you stay engaged. Unstuck AI was a great study aid alongside the textbook.
Professor Elhamdadi is a very brilliant man. And I can attest that he certainly a great teacher - patient, kind, and willing to explain as needed. I don't think that his accent is an issue. He also knows several other languages, including Arabic, Spanish, French, and Italian, so certain foreign students could benefit from having such a teacher.
I took this class over summer so he had to cover a lot of information in a short amount of time, so unfortunately alot of people struggled due to that. He was very helpful and would repeat explanations if a student didnt understand. very slight accent however very understandable TL;DR: very good prof, explains concepts intuitively and nicely.
Class Info
Online Classes
100%
Attendance Mandatory
29%
Textbook Required
100%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+1.23 avg changeRatings by Course
BUSINESSCALC1
5.0
(1)COLLEGEALGEBRA
5.0
(2)MAC1114
5.0
(1)MAC1107
5.0
(1)MAS3301
5.0
(1)Difficulty by Course
COLLEGEALG
5.0
ALGEBRA
5.0
PRECAL
5.0
CALC2
4.0
MAC1140
4.0