3.2

Abdel Rida Saleh

Mathematics - Miami Dade College (all)

3.2
Quality
3.1
Difficulty
76%
Would Retake
148
Reviews
3.2
Quality
3.1
Difficulty
3.1
Helpful
3.2
Clarity

76%

Would Retake

148

Reviews

Rating Distribution
Official

5

45

4

32

3

17

2

22

1

32

What Students Say

If u need his help hes there

MAC1105 - 4.0 rating

Listen to me when I tell you he is your guy if you need to take MAC1105 on virtual college

MAC1105 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

73%

Textbook Required

58%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 49 grades
Most common grades:
B (12)
A (11)
A+ (6)
Grade Distribution
A(17)B(15)C(9)D(1)F(1)A-/B+(7)
Based on 55 reported grades
B: 12
A: 11
A+: 6
B+: 5
Common Tags
Lots of homework (17)
Clear grading criteria (11)
Test heavy (9)
Caring (9)
Skip class? You won't pass. (7)
Gives good feedback (7)
Respected (6)
LOTS OF HOMEWORK (5)
Rating Trend

Improving

+0.49 avg change
Mar
Apr
Jun
Aug
Oct
Dec
Last 6 months
Ratings by Course

MAT1033MAC1105

5.0

(1)

MATH0020

5.0

(1)

MAT0024

5.0

(2)

MAC2312

5.0

(1)

MAC1140

5.0

(2)
+23 more courses
Difficulty by Course

MAC

5.0

MAT0020

5.0

MAC2143

5.0

MAC2233

5.0

MATH1033

4.3

Reviews (148)
2.0
1.0
MAC1105
Mar 28, 2004

He does not really help students when they need it. He sometimes does not even know how to solve problems himself, students have had to help him. The class is very easy just because it is college algebra. It is like Algebra 2 all over again.

4.0
2.0
MAC1105
Jun 21, 2004

He goes a bit fast at times but he's a good teacher and he explains good as well. If you go to class and pay attention and do the homework you're set to pass with a good grade.

2.0
2.0
MAC1105
Sep 24, 2004

class is very boring, easy to pass. watch out for the internet assignments though. those are harder than the class itself.

1.0
5.0
MAC1105
Oct 18, 2004

he doesnt know how to teach. he gives you a problem and tells you to do it, goes over the answer and moves on.

1.0
5.0
MAC1147
Dec 10, 2004

He does not teach nothing, always using the graphing calculator which is not allowed in other courses.

2.0
3.0
MAC1105
Dec 15, 2004

No Comments

1.0
5.0
MAC1147
Dec 10, 2004

He is not good at all,i do not recommend him,he uses the calculator all the time,it's like he does not know how to solve problems, unhelpful when u ask him questions,he has to study to answer our questions. do not take him, if u are good in math do so infact i believe u would teach him something

2.0
4.0
MAC1147
Jan 3, 2005

You are expected to remember every math class you've ever taken before entering his class. Not a good experience for me. The test can be tricky.

1.0
5.0
MAC1105
Jan 3, 2005

No Comments

5.0
1.0
MAC1105
Jan 4, 2005

No Comments

2.0
4.0
MAC1105
Jan 5, 2005

he's horrible...like you can tell he knows his stuff but as a teacher he sucks. he doesnt know how to explain things well and he doesnt give extra credit...he gave one all semester and it was a dumb one too. i dont recommend him at all

1.0
3.0
MAT1033
Jan 12, 2005

he sucks

1.0
5.0
MAC1105
Jan 10, 2005

the worst professor ever, do not take him. he needs to go study math himself, he is not fair at all.

1.0
4.0
MAC1055
Mar 11, 2005

No Comments

1.0
5.0
MAC1105
Mar 9, 2005

This guy is a joke, I hate him and his class, DO NOT TAKE HIM FOR YOUR SAKE.

4.0
2.0
MAC1105
Mar 11, 2005

hes a pretty good teacher. he teaches what u need to know. If u do the homework and go to class you should pass

1.0
5.0
MAT1105
Mar 11, 2005

bad , terrible , horrible as u never can imagine , what is wrong with this guy

4.0
3.0
MAC1105
Mar 12, 2005

He has an accent so you have to pay attention to him. His reviews are similar to the test. He gives hw online, which he accumulates at the end and replaces the lowest test grade. The hw is very easy, too easy actually (an easy 100)Ask question when you need help or else you'll have trouble on the te

4.0
1.0
MAC1105
Mar 16, 2005

If yo9u don't get an A it's because you're a retard. He will dedicate the day prior to the test just for review and to answer questions. He drops the lowest test grade, and you can get a 100 on the homework cuz it's online and it gives you the answers.

3.0
1.0
MAC1105
Mar 17, 2005

i just have to say that he is an easy teacher

1.0
5.0
MAC1105
Mar 22, 2005

I HATE HIM, he is the first teacher to make me drop a class. If you can take someone else DO IT. HE SUX SUX SUX SUX SUX SUX.

5.0
1.0
MAC1105
Grade: A-
Apr 5, 2005

his a pretty good teacher if you pay attention. very easy class to get and A in. the people who dont like probably are jsut bad at math

1.0
5.0
MAC1105
Mar 23, 2005

No Comments

4.0
2.0
MAC1105
Apr 21, 2005

this class is super easy. i didnt even take algebra 2 in high skool and i understand whats going on. the homework and tests are super easy, u just have to pay attention in class or ull have to read the book!

1.0
5.0
MAC1105
May 7, 2005

the worst ever, i took a class with him, i regret it.

5.0
3.0
MAT1033MAC1105
Jun 16, 2005

He is the best math professor.. I took him both for mat1033 and mac1105 and I got an A on both. He gives extra credit for ppl who are doing not so good.

3.0
3.0
MAC1105
Jun 19, 2005

he's not bad but not too easy as well. You have to practice a lot and do your homework. He gives a review which is almost the same as the exam. You also have to do hw online for a grade. At the end he curves 1 of the lowest grade & replace it w/your hw grade if you score higher. hw is an easy A online. So practise practise practise!

1.0
5.0
MAC1105
Jun 19, 2005

the worst ever, he is just wasting his time and students time too. He is not easy bz he does not know to teach.

1.0
5.0
MAC1147
Jun 22, 2005

terrible , for the sake of God, be aware !!! class seems easy, professor makes it hard

1.0
5.0
MAC
Jul 25, 2005

No Comments

2.0
4.0
COLLEGEALGEBRA
Grade: A
Aug 31, 2005

He was absolutely terrible. It was the first math class I've ever failed. He never explained anything, randomly threw kids out of class for no reason, and if you asked him a question he'd get irritated with you. All in all, a terrible teacher.

1.0
5.0
MAT1033
Sep 9, 2005

he is such a dork, he thinks he knows it all. if you want to learn math look for another professor, ex: Jackisha , she is the best! Never hated a professor before like i hate this one

5.0
1.0
MAC1105
Oct 5, 2005

Good Class, easy homework, lecture is helpful and notes are clear.

1.0
5.0
MAT1033
Oct 17, 2005

man.... this guy is honestly BAD.. look he goes way to fast and his rough accent makes him hard to understand what thw hell he is saying......he is not a horrible person just a bad teacher......really bad ........really really bad... really really bad....------get the point------.

4.0
2.0
MAC1105
Oct 13, 2005

Listen. You really have to pay attention in this guys class. He might not have that good sense of humor, but he explains everything with great detail ONLY IF YOU LISTEN! The truth is he explains everything but rather quickly. Overall he is really cool and even though he can be kind of boring at first, at the end I figured he was alright.

5.0
2.0
MAC1147
Oct 18, 2005

He's very good, we did a very interesting project to get some extra credit. He is a very good proffesor.

1.0
5.0
MAC1105
Grade: A
Nov 10, 2005

WORST TEACHER IN THE WORLD!!!!!! DOES NOT ENJOY WHAT HE DOES FOR A LIVING HORRIBLE TEACHER!!! DONT NOT TAKE HIM TRUST ME

1.0
4.0
MAC1105
Nov 10, 2005

He can't even answer the problems him self. TEH BEST PART is that all the work is done through mymathlab.com and they web site helps a lot more than the teacher.

2.0
4.0
1033
Jan 2, 2006

Ok Firts of all he goes to fast...U rarley understand him...the homework is easy...one time we had a a test over 2 chapters at the same time...totally confusing...thats all it is confusing...dont take him unless you already somewat understand math

2.0
4.0
MAT1105
Feb 17, 2006

He is a good teacher, but he teaches to fast, he never enquires if you understand. He just gives a test and goes on to the next chapter. To me maths is easy but ihe makes it so complicated, this teacher has NO teaching skills.

4.0
3.0
MAT1033
Mar 9, 2006

In this class you are going to learn fast. This professor does not like to waste time. He makes you work a lot, but he gives you "extra-credit" opportunity. Believe me if you take him, you are going to be well prepare for MAT1005.

5.0
2.0
MATH0020
Mar 11, 2006

Really nice professor but you have to work in order to keep his pace. He talks just about math which is good. He is an excellent professor.

3.0
3.0
MAC1105
Apr 28, 2006

This material is hard. There is lots of homework. He gives credit for efforts and homework. Attendance is important. You will learn if you pay attention and do homwork. He does not try to hurt you but help you. Kudos for this teacher! I got a B but I had to work hard!

1.0
5.0
MAT0020
Jun 5, 2006

THIS PROFESSOR IS SO BORING AND DOESNT KNOW NOTHING. "USE MY KNOWLEDGE, I BEG YOU"

3.0
2.0
ALGEBRA
Jul 12, 2006

he help you in anything he can, he can't see very well so you have a lot of chance to cheat, but he have a overall hearing capacity. his classes are easy so if you have the chance take this professor

5.0
1.0
MAT1033
Sep 21, 2006

he is awsome!!! he helps when you need it if you dont understand he will keep explaining until you've learned it. i found his jokes funny.

3.0
5.0
MAC1147
Oct 12, 2006

He is very unfair, the test too long he does not want let you, he wants you to stay in the same level forever do not take it,

5.0
3.0
MAC1147
Nov 15, 2006

Good teacher. The class itself is moderately difficult. Don't let the name fool you. He speaks very good english. He assigns homework everyday but doesnt grade them. He droped our lowest test grade and gave us an extra credit project (finding the circumference of the earth). I recommend him!

5.0
1.0
MAC1105
Dec 14, 2006

I cant believe this guy has a neutral! He is the best. There is alot of HW but how else are you going to learn math! The HW is a percentage of your grade which is awesome, and the tests are exactly what the HW is based on! I didnt like math at alllll before I took him, and I ended up getting an A.

5.0
3.0
MAT0024
Jan 5, 2007

I'm mathematically challenged and this guy actually made some sense out of the atrocity that is algebra. I'd recommend him to anyone who struggles with it.

5.0
2.0
MAC1147
Mar 8, 2007

He is really easy. Extra credit project available. Final is optional. Extremely easy to cheat. You still have to keep up with the material...it is math after all. I barely put in any time and got a C.

5.0
1.0
MAT1033
Mar 16, 2007

Great professor helps you when you need it. Gives extra credit. Take him hes really nice!!!

4.0
3.0
MAT1033
Apr 23, 2007

awesome teacher. i HATE math and he made it very clear for me. he gives you chances to pass... take him.

5.0
1.0
MAT1033
Jun 13, 2007

This professor was great. He gave extra credit. He even doubles the test grade if you do well and drops some low test grade. Take him. It is a lot of work, but this is math. Practice makes perfect.

1.0
4.0
MAC1105
Jun 14, 2007

HORRIBLE!!!... I will NEVER take this man again!!! He doesn't help you and he's very rude. He doesn't care even if it's an emergency. He doesn't let you make up tests!!.. I withdrew!!...

1.0
5.0
MAC1105
Jun 14, 2007

He is horrible. He doesn't help you and doesn't allow you to make up any missed assignments or tests. And he is rude. I withdrew from his class and would NEVER take him again!

5.0
1.0
MAT0024
Sep 1, 2007

Awesome Teacher! He makes sure you learn the material. If you do your work, you'll get an A. I loved his class.

2.0
5.0
MAC2143
Jan 2, 2008

Test are too hard

4.0
4.0
MAC1105
Apr 7, 2008

I was taking this course online and was withdrawn because I missed one test. The test is proctered so you have to schedule an appointment at your local testing center. The whole point of me taking a VIRTUAL COURSE was because I work full time and cannot be in school physically! I'm not sure if all Virtual Math Courses are the same, but beware!!

3.0
2.0
MAT1033
Apr 27, 2008

This teacher is slack! Theres no need to buy the book (DONT buy it). He can care less if u attend his class or not. Just go to class to catch up. The homework is somewhat requiried but math is all about practice. Overall, he is a cool teacher, never gave me any problems!

2.0
5.0
MAC1105
May 1, 2008

Took class online & will likely be failing w/ a B average. If you don't pass the final which isn't cumulative (logrithmic & such), u fail. Yes kids, even if you have an A average for the class. I regret all the time wasted @ the lab & @ home studying. He accidently dropped me from the class & it was a nightmare to get reinstated. Not a great exp.

4.0
3.0
TRIGTRIG
May 14, 2008

Well the subject is not easy if you haven't taken precalc first. I don't recommend taking this class without taking Pre-calc first. His tests aren't horrible, just Long (20-25 Q) a bit challenging. Althought, you NEED to DO the HOMEWORK If you wanna pass the test! The Final Was pretty basic. He gives 3 extra credits projects. Long office hours.

5.0
1.0
MGF1107
Jun 10, 2008

Anybody who says this professor is not great, easy, and helpful... is CRAZY! I am a transient student from another university and he was amazing throughout the whole summer a semester! Great Professor.. I would highly reccomend.

2.0
3.0
MAC1105
Aug 2, 2008

Took for Virtual College, it was horrible, no help at all, got 2 a's on the take at home test an F on the first midterm and a C on the last final, and she still gave me a D even though I asked her for extra credit or take over for midterm. DO NOT TAKE THIS TEACHER VERY UNFAIR and NO HELP AT ALL!!!

5.0
4.0
MAC1105
Oct 17, 2008

I think he's a great teacher. I understand everything he says and ifyou don't understand he'll help you. Homework is done online which i find extremely helpful.

1.0
5.0
TRIGTRIG
Aug 9, 2008

No!! dont do it got a B but had to really work for it!! Dont do it!!

2.0
5.0
MATH1033
Oct 21, 2008

Do not take him, he makes it harder than it needs to be.. the book is not used, but he will spring some material that is in the chapter that he has not gone over in the test and calls it fair-- he does not care whether u pass or fail - extra credit-depends what mood he is in please don't take him

2.0
5.0
MATH1033
Jan 1, 2009

don't take him- he is horrible!!makes it harder than it needs to be-- ask him a question and he looks at you as if you were stupid--

3.0
4.0
MAC1105
Dec 15, 2008

Saleh is the death of me!! Please do not take this class unless you are extremely good at math!All of the homework is done online and each and every problem is graded! His tests are mission impossible! You will study for hours and still fail! Very few chances for extra credit and its only 2 or 3 pts if your lucky.DONT TAKE THIS CLASS!

2.0
4.0
MAT1033
Jan 21, 2009

the worst math teacher on campus, cannot even speak english...talks like borat and is lazy...all the hw is online which is stupid, he explains the same as the book. Take him if u like learning math by yourself...idk where he got hes dam proff license

2.0
4.0
MAC1105
Jan 26, 2009

I found his online class easy to understand. He gives you plenty of exercises to practice. You do need to study, not a class for lazy students!!

5.0
4.0
MAC1105
Apr 30, 2009

Saleh is a great professor who knows his material very well (he has an engineering background) and is a great person :] Don't be fooled by his name, he can speak English very well and is a great help if you put effort. Homework is online which is a little annoying at first but you get used to it. Tests can be tricky - study! No textbook use.

5.0
1.0
MGF1107
Dec 2, 2009

This teacher is awesome!!! i dont care what anyone says hes super easy and nice you dont need the textbook and the final replaces our worst test grade. all the hw is done online as well as some tests. ive taken him for my remedials and for this class and im taking him for mac 1105 @ FIU. GREAT TEACHER!! =)

2.0
5.0
MGF1107
Jul 28, 2010

HORRIBLE TEACHER. On the project you can't get anything above a 95, he will take at least 5 points off "because you're human". There are 4 tests, 1 is a little hard the rest are ok. A LOT OF HOMEWORK. If at the end of the 4 tests you have less than a B, you have to take a cumulative final.

4.0
3.0
MGF1106
Jul 26, 2011

This guy isn't a bad educator but he is so lazy and it is extremely difficult to get a decent grade on the exam because he only gives 20 questions or less on a test. Don't miss an exam because he'll do anything to avoid giving a makeup exam even if your absence is excused. He's easy to understand but I don't recommend him.

5.0
2.0
MAC1105
Dec 20, 2011

I took him for online class. it's pretty easy but you have to teach yourself. His notes are clear and all exams are just like review. Two proctored tests, homework every other day, and discussions for every unit. If you have questions, it is a forum or you can contact him and he will answer back not taking it so long.

4.0
2.0
MAC1105
Nov 27, 2011

I would really have to disagree with all his bad comments. I took him online though. This class is only for people who are self-directed and can teach themselves math. I know that sounds scary, but it's pretty easy. His notes are clear and all exams are just like review. Two proctored tests and homework every other day. It's not bad at all.

5.0
2.0
MAT0028
Apr 26, 2012

Great teacher he takes the time to explain even the minor things that you are expected to know. If you do what you are required to do you will pass this class. I will be taking Mat 1033 with him in the Fall.

4.0
3.0
MAT1033
Dec 31, 2012

Everyone complains about this guy. But it's math. It's not the easiest subject for certain people. He really tries to explain everything step by step and if you have any questions he always stays after class if you have any questions. Good teacher. Study hard, and you'll pass his test. I kind of study and passed with a B

4.0
3.0
MAT0028
Nov 2, 2012

Good teacher, nice, moves a little fast but will always go back to help you.

4.0
3.0
MAT1033
Jan 10, 2013

Great professor... He explains everything very clear. 5 exams, final is optional if you have an A or B average. HW is online and he will let you make it up before the final if you missed some assignments. Taking for MAC1105 right now.. .

1.0
5.0
MGF1106
Apr 24, 2013

I couldnt keep up i coldnt understand a thing he said everytime i thought i was getting the hang of things he would switch it up one me. Dont take this class if your not good with accents or a fast paced proffessor

1.0
5.0
MAC2233
Apr 30, 2013

DO NOT TAKE!!!! He likes to go throughout the course really fast and he doesnt take the time to explain stuff in detail. The book he uses also is not that helpful.

2.0
4.0
MAC1105
May 3, 2013

Confusing professor. Does not explain things at all in class. I taught myself pretty much everything at home on the computer.

4.0
2.0
MAC1105
Jan 9, 2014

Online class is better than the campus course. It's an average course not very easy but not very hard either you just gotta do the hw and study before the exams you should pass with at least a C

1.0
5.0
MAT1033
Feb 5, 2014

Worst teacher I've ever had! No interaction with students. Rude, not helpful. Do yourself a favor and pick anyone but him.

1.0
5.0
MAC1033
Feb 7, 2014

I am a Math major, I just get math and I love it. DO NOT TAKE HIS CLASS! He goes thru lessons super fast, he says "u should already know this" a lot! He also explains things in the most difficult way possible. It is like he is actively trying to confuse u. All homework is online, he doesn't give partial credit for correct work on tests. FAIL

1.0
5.0
MAC1105
Mar 30, 2014

If you want to learn and pass this class FIND A DIFF. professor!!!! Very cocky rude person. Doesn't teach, goes too fast. A class full of honors college students couldn't keep up. Your GPA will suffer severely if you take his class. ALOT of online homework! A lot of word problems on the tests and doesn't give partial credit for correct work!

4.0
1.0
MGF11107
Grade: C
May 10, 2014

Surprised at the comments before mine! I took MGF1107 and ended up with a C bc you only get graded on four tests, one research paper and all the HW counts as one test grade aswell. I bombed one test and didnt do the HW so I can't complain lol but he was very nice and explained the material well. Just study for the tests!!

5.0
2.0
MAC1105
Grade: B
Sep 14, 2014

This professor is great. He makes everything at the beginning of the term. The homework is online. The test are just like the reviews.

3.0
1.0
MAC1105
Dec 2, 2014

I took him for a blended course so he rushed through the lectures. He has an accent but he teaches well. If you ask him to clarify something for you, he always does. I don't think you should take him if you're not good at math, he zooms through lessons and expects you to know things from previous math classes.

5.0
3.0
MGF1106
Grade: B+
Dec 4, 2014

There is absolutely nothing wrong with this professor. If I had to do it all over again with him I would. If you show up to class, take the exams, and do your homework you'll pass! That's usually the footwork needed to pass any class.

1.0
2.0
MAC1105
Grade: Not sure yet
Dec 10, 2014

he will answer your emails super fast. but you have to go to class if you want to understand what is happening. he works a little to fast for me though

4.0
2.0
MAC1105
Dec 13, 2014

If u need his help hes there. took his class online and was fairly easy. videos on the online txtbook w steps and examples. hw shows step by step examples u can do it until u get 100%. 2 proctored and 2 'at home online' tests. optional final to get ur grade up. tests similar to the practice test. responds fast. pay attention and u get a good grade

5.0
1.0
MAC1105
Grade: A+
Dec 19, 2014

I chose this professor by reading these same rates. He was way easier. All the homework is online,which btw is 10% of your grade. 4 tests, one final (optional) if you do the homework and take notes in class, the only thing that will hold you back is your own mental capacity. His lectures clear, shows the steps, answers questions, perfect professor.

3.0
3.0
MGF1107
Grade: B
Dec 20, 2014

If you're good at math and don't need much teaching then take this class, it should be easy for you. But if you need to be taught properly then i would find another professor. He helps you pass at the end of the semester but his lectures are pretty much him reading straight from the book which made showing up to class pointless.

5.0
1.0
MAT1033
Mar 30, 2015

He gives lots of extra credit assignments which is very helpful. it was a blended class and i preferred attending rather than skipping. He explains clearly and goes over the material fairly. I personally loved his class and would definitely take it again, he also gives test results fast and he gives practice tests that are super helpful

3.0
3.0
MGF1106
Grade: C
Jun 18, 2015

He has an accent and is difficult to understand sometimes but the way he teaches is pretty clear. Homework is on ConnectMath and you must do it, otherwise you'll have a hard time passing. Half of the tests are online while the other is in class. He's generally nice and will help you out, very patient as well.

3.0
4.0
MAC1105
May 3, 2015

Very nice professor but be prepared to do the whole class via connect math. The exams in class are very hard and the material is better to be learned online.

3.0
3.0
MGF1107
Nov 18, 2015

Math is never easy, but Professor Saleh clearly explains the sections and is very helpful if you have any questions. He always gives a review before exams and grades the tests fairly. He also assigns a paper on a mathematician and you get 10 extra points if you present your paper (so worth it)! Would take again!

5.0
1.0
MAC2312
Grade: B
Nov 30, 2015

SO easY!!!!! Definitely take cal 2 with him

2.0
2.0
MAT1033
Grade: B+
Mar 17, 2016

i am bad at math and passed the class with a B because the review is IDENTICAL to the test. if you're looking for someone to actually teach you, though, then don't take him. he's mean and just not a good teacher overall. also takes off points every time you're absent, even if it's not over the limited amount of times you're allowed to miss

2.0
4.0
MAC1105
Grade: Rather not say
Apr 28, 2016

He is difficult to understand. Grading scale is based off of 200 points and it is always unclear where you stand in the class. If you don't show up to class .3 or .4 points are deducted from your grade each time.

5.0
3.0
MAC1055
Grade: B
Jun 16, 2016
Would take again

Professor Saleh is great. He explains well. He gives reviews and goes over them in class. I am bad at Math but ended up with B. You just have to do your homework and ask if you have any question.

5.0
3.0
MGF1107
Grade: B
Jun 20, 2016
Would take again

I just finished taking MGF1107 with Prof. Saleh. He was great! I got B for the first time in Math. Just do the online hwk and be in class. He give class work!

4.0
3.0
MAC2313
Aug 17, 2016
Would take again

Great at partial credit, tests were directly from the homework. He is very knowledgable and answers every single question asked, aswel as providing review days prior to exams. Challenging but still understanding, not an easy A but you will learn calculus.

Skip class? You won't pass.
BEWARE OF POP QUIZZES
Clear grading criteria
4.0
3.0
MAT1105
Grade: C+
Dec 15, 2016
Would take again

this is an honest review: from someone thats failed this class a bunch of times, if you want an easy grade for mat1033, just do all h.w online, pass tests online and study for the other two, and youll pass at least with a C, use math websites for online tests. easy test reviews can be tricky as the real test can show a different questionay

Respected
Participation matters
LOTS OF HOMEWORK
3.0
4.0
XO7399
Grade: B-
Mar 7, 2017
Wouldn't take again

He doesn't always explain everything to the fullest extent. Very kind though and understanding. Must do all the work or you will not pass the class. definitely not an easy "A"

Participation matters
Skip class? You won't pass.
LOTS OF HOMEWORK
4.0
3.0
MAC1105
Grade: B+
Jan 10, 2017
Would take again

good professor. attendance is mandatory, its worth 10% of the final grade. lots of online homework, but it gives you like 20% of the grade if you complete it. very good lectures

Gives good feedback
Skip class? You won't pass.
LOTS OF HOMEWORK
2.0
4.0
MAC1105
Grade: Not sure yet
Mar 28, 2017
Wouldn't take again

Attendance is mandatory, your grade will be affected if you don't show up on a daily basis. His ways of teaching are not clear; goes through material rather quickly. Pop quizzes you on material most students don't understand. Gives study guides of 70+ questions when tests are only 20-25 questions. I would not recommend his class!

LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
TEST HEAVY
5.0
1.0
MAC1105
Grade: B+
Jun 27, 2017
Would take again

Amazing. Listen to me when I tell you he is your guy if you need to take MAC1105 on virtual college. Easy A. Reviews were almost exactly the same, he did multiple choice so even the answers were easy to pick. When doing this class you will need to do a mid term (if in another country you can pay to do it online) and final proctored.

4.0
3.0
MGF1107
Grade: B
Aug 14, 2017
Wouldn't take again

Idk how I passed this class. His test are hard and he lectures heavy. The homework is pretty easy. 2 tests at home and 2 in class. If you have anything lower than a B you have to take the final. One paper.

3.0
4.0
MAC1033
Grade: B-
Dec 24, 2017
Wouldn't take again

He talks very fast and goes through problems quickly but he gives test reviews very similar to the test so if you want to pass do the reviews and all the homework!!

Skip class? You won't pass.
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
1.0
MAT1033
Grade: A
Mar 12, 2018
Would take again

He is an amazing professor. One of the most organized professors I ever had. At first you will be intimated but you will get comfortable step by step, he knows very well his job. I strongly recommend this professor, very knowledgeabl

Gives good feedback
Respected
Hilarious
4.0
3.0
MAD2104
Grade: B
Dec 20, 2018
Would take again

Taken for Discrete Math. He's your best bet if you want to pass the class the easiest way possible. His lectures are fine but it's a very cursory look at the material; his exams are not challenging. However, he is very nice and helps the class with extra credit if he sees their grades aren't too good. Generous grader.

Gives good feedback
Skip class? You won't pass.
LECTURE HEAVY
1.0
5.0
MAT1033
Aug 30, 2019
Wouldn't take again

This teacher never once stood up to teach. everything was done online on ALEKS. we were forced to learn the material by watching videos which werent clear and make it very hard to learn. Tests were online as well but could only be taken in class and had lots of questions. Dont take this class if you want to pass math!

Tough grader
Lots of homework
Test heavy
5.0
2.0
MAT1033
Grade: Not sure yet
Dec 9, 2019
Would take again

I am HORRIBLE at math but professor Saleh is one of the best math teachers at Miami Dade. Yes, homework for every lesson but the homework is online & he gives you a lot of time to get them done. Whenever you're confused or have a question he will go back and keep doing the problem until you understand it. He's nice, HIGHLY RECOMMEND. Final optional

Lots of homework
Clear grading criteria
Caring
5.0
1.0
MAC1105
Grade: A
Dec 14, 2019
Would take again

HANDS DOWN BEST TEACHER FOR ONLINE MATH. You WILL pass this class. He is not a tough teacher, gives you exact reviews of the exams and even does the work for the final exam review with written explanations he makes himself. What an amazing teacher, would take him again! Totally recommend don't hesitate to take his class.

4.0
3.0
MAC1033
Grade: B+
Jan 6, 2020
Would take again

he is not the best teacher but he will help you.

Gives good feedback
Lots of homework
Clear grading criteria
5.0
1.0
MAC1055
Grade: A+
Apr 29, 2020
Would take again

This class is really easy if you take it with him. I took this class online and there was a lot of homework but he gives enough time to be able to do it. There are 4 test one for every unit, one midterm and one final exam. However, they are very easy to pass.

Lots of homework
Clear grading criteria
3.0
3.0
MAC1055
Grade: A+
May 7, 2020
Would take again

Professor Saleh is okay... His class consists of several online homeworks that can easily take you WEEKS to complete just one unit. I rememeber staying up until midnight doing those extremely complicated homeworks. The rest of the class consists of discussions which are an esay A and practice tests. The online class is fine if you ARE GOOD AT MATH.

Lots of homework
Graded by few things
Test heavy
5.0
4.0
MAC1140
Grade: A
Jul 10, 2020
Would take again

he gives a lot of work but its better because its easier to boost up your grade. He always makes sure everyones understanding and is open to all questions. Take him!!

Lots of homework
Accessible outside class
Clear grading criteria
5.0
2.0
MAC1140
Grade: A
May 11, 2020
Would take again

You get a good review before every test with everything that will be evaluated. 4 tests, final is not mandatory, if you have an A in class you do not have to take the final, if you don't it will get you a better grade. Accessible outside of class, he will help you. Do your homework and it will help you understand by itself. Very good professor

Gives good feedback
Accessible outside class
Participation matters
3.0
3.0
MAC1105
Sep 2, 2020
Would take again

I took this class online and he doesnt engage with students much unless to update on proctored exams but as long as you do all the work on time, study the reviews, and score well on all exams its an easy class. He provides everything you need to know but you must put in the work, pays off though, finished with an A.

Lots of homework
Test heavy
4.0
3.0
MGF1107
Grade: B-
Dec 10, 2020
Would take again

Professor Saleh is a pretty easygoing Professor, however, he could be a bit quick in explaining things. So if you're not that fast with math I suggest you think twice. This course is also super test heavy, so you need to study. However, he's caring and always looks out to help his students whenever in need, especially with our current pandemic.

Gives good feedback
Test heavy
Caring
4.0
3.0
MAC1105
Grade: B
Dec 18, 2020
Would take again

The ConnectMath Online application that homework is done through is expensive and frustrating, but that's math for you. Honestly, never once spoke to the professor in any fashion. I don't think he did anything wrong and he definitely gives you all the study guides that you could possibly need to succeed, but you will have to teach yourself.

5.0
2.0
MAC1105
Grade: A
Dec 20, 2020
Would take again

If you are not good at math, this is the professor you need to make it happen.

Lots of homework
Skip class? You won't pass.
Caring
5.0
3.0
MAC1114
Grade: B
Dec 22, 2020
Would take again

Above all, Professor Abdel is considerate of people's time and responsibilities. While the class in undoubtedly entrenched in hours of math study (as you would expect of any class), the Professor takes time to be kind on the human-level, considerate when assignments clash with personal emergencies, and compromising when it comes to test issues.

Lots of homework
Clear grading criteria
Caring
5.0
3.0
MAC1105
Grade: A+
May 29, 2021
Would take again

Hes great and clear. Its math so dont expect zero homework. The more you practice the better chance you have to get an A. Hes very fair,patient, explains everything in a clear way and answers all your questions. I recommend take his classes that happen twice a week, I did the mistake of taking it once a week only and it was more intense.

Lots of homework
Skip class? You won't pass.
Clear grading criteria
5.0
3.0
MAC1105
Grade: C+
Jun 28, 2021
Would take again

I like this professor a lot and the only reason I received a C is because I was not taking his class seriously. I missed two discussions and a few assignments in ALEKS, which is where you'll have to complete your homework assignments. His exams are easy to pass as they are the same as the study guide, the only difference is the numbers.

Respected
Lots of homework
Accessible outside class
4.0
2.0
MAC1147
Grade: A+
Jul 28, 2021
Would take again

He's great!!! Absolutely recommended!!! The review for quizzes are pretty much the same as the quizzes, even the test is almost the same!!

Respected
Clear grading criteria
Caring
4.0
3.0
MGF1106
Grade: C+
Dec 13, 2022
Would take again

Prof Saleh was an amazing teacher, very laid back and thorough with his lectures. I had a tough last semester and he was very accommodating. Never annoyed if you ask questions. Replies fairly quickly. Lots of homework but you have time. I don't usually love math or my math teachers but Prof Saleh definitely is a professor I will remember.

Amazing lectures
Lots of homework
Caring
4.0
2.0
MAC1105
Grade: A+
Dec 16, 2022
Would take again

This was an 8-week course so the work load was a lot! He's always ready to help, just send him a message. He gives a test for each unit (4 units), including a practice test which is identical.The midterm and final is worth 60% of your grade together and they're both proctored so be ready to study and work.

Clear grading criteria
5.0
3.0
MATH1033
Grade: A
Dec 27, 2022
Would take again

Prof, Saleh was amazing. He teaches the way a professor at a university would teach, very advanced. Participation is a must! Show him that you want to learn. The only drawback was that the class only lasted 45 minutes, so come prepared to ask any questions you might have. If he sees you as a good student he will bump your grade up at the end.

Participation matters
Gives good feedback
Respected
4.0
2.0
MGF1107
Grade: C
Jan 2, 2023
Would take again

He wasn't a bad professor, I just slacked for the final half of the semester. Easy class, 4 tests and the final is optional.

5.0
1.0
MAC1105
Grade: A
Jun 1, 2023
Would take again

Class wasn't hard at all. There is a lot of homework through ALEKS, if you manage your time wisely you can finish very quickly. He is very understanding, I had missed the first test, and when I emailed him about it, he quickly responded saying that I can makeup the test through the midterm. The practice exams are identical to the actual exams.

5.0
2.0
MAC1033
Grade: B
Dec 16, 2023
Would take again

This professor is extremely easy. HW once a week but only takes about a few minutes and you have unlimited attempts until u get the grade u like. Goes over everything step by step and is very nice. Before midterm and final he gives a review of what will be on the test and goes over everything my final was literally the review. I recommend taking.

Caring
Respected
Accessible outside class
5.0
2.0
MAC1147
Grade: C+
Apr 23, 2024
Would take again

He's a good and understanding professor. The ONLY reason I got a C was bc I procrastinated and didn't remember due dates. If you miss a quiz, he considers your midterm/final grade as a replacement. He responds quickly. He has quiz/midterm/final reviews that have similar questions to the real tests. Assignments through ALEKS (reopened past due ones)

EXTRA CREDIT
Lots of homework
Caring
1.0
5.0
MAC1147
Grade: F
Apr 28, 2024

This teacher failed me with a final grade of F, even though my total grade was 77%

5.0
2.0
MAC1147
Grade: A
Apr 28, 2024
Would take again

The class was not too difficult, and I believe that was because of Professor Saleh. He is very accessible outside of class and is very understanding. Offered extra credit, extended due dates when needed by a majority of students reopened most of the hw assignments at the end. There was quite a bit of hw but he gives you enough time to do it.

Caring
Accessible outside class
5.0
3.0
MAC1105
Grade: A-
Nov 16, 2024
Would take again

This math class has a heavy workload, but the professor provides great support. Study guides and practice exams make the proctored tests manageable. unstuck AI was a big help with prep.

3.0
4.0
MAC1105
Grade: B
Nov 27, 2024

He's not a bad professor, his expectations are crazy. We have tons of homework worth almost nothing compared to anything else. 2 proctored tests, 25 questions with multiple parts in 90 minutes, that is 3 minutes per question. If you don't pass both tests he will drop you of the class, it doesn't matter if you did work or about to finish the class

Tough grader
Clear grading criteria
Lots of homework
2.0
4.0
MAC1147
Grade: C
Mar 13, 2025

Took Professor Saleh for Mac 1147… biggest regret of my life. Would never take him again. His class is test after test. And way too many hw.

Lots of homework
Lecture heavy
Test heavy
2.0
4.0
MAC1147
Grade: C-
Apr 29, 2025

If you want to actually have a professor who cares and wants you to pass, then don't pick him. It's test after test. Tons of homework due in just one week which is insane. Midterm and Final are literally worth so much while the homework is worth absolutely nothing compared to it. The possibility of you passing is close to none.

Tough grader
Lecture heavy
Test heavy
5.0
4.0
MAC1147
Grade: Rather not say
Jun 8, 2025
Would take again

Tests weigh a lot more than hw/quizzes. He may drop low hw/quiz grades if enough students ask. We could use a formula sheet on honor lock tests/quizzes. Practice tests were similar to tests. Whiteboard was preferred. You can pass! He answers questions if things are confusing! Overall kind and understandable professor!!!

EXTRA CREDIT
Lots of homework
Test heavy
1.0
5.0
MAC1147
Grade: Drop/Withdrawal
Aug 20, 2025

He's not a good professor. If you can choose another one, do it! He gives tests every week and overloads students with work. He doesn't care about how students feel. I dropped this class during the fall term, and when I took it with another professor, the experience was completely different. If you're reading this, you still have time!

4.0
4.0
COLLEGEALGEBRA
Grade: B
Oct 7, 2025

Even though I'm aware that I don't like math, I feel this is the worst class I've taken during my time in college due to my grades. Despite my efforts, getting an A feels very difficult. On the other hand, the professor responds to emails quickly and has no problem extending assignment due dates if you ask.

Test heavy
Online Savvy
4.0
4.0
MAC1105
Grade: A
Dec 4, 2025
Would take again

Algebra is not easy, but he explains it pretty well. The homework he assigns are easy, and you have unlimited attempts; they also prepare you for the tests (every 2 weeks). Another thing is you can bring formula sheets on test day so that's great. Attendance is mandatory, he takes at the end of class, he is very flexible tho if you have to miss.

Clear grading criteria
Lots of homework
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

73%

Textbook Required

58%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 49 grades
Most common grades:
B (12)
A (11)
A+ (6)
Grade Distribution
A(17)B(15)C(9)D(1)F(1)A-/B+(7)
Based on 55 reported grades
B: 12
A: 11
A+: 6
B+: 5
Common Tags
Lots of homework (17)
Clear grading criteria (11)
Test heavy (9)
Caring (9)
Skip class? You won't pass. (7)
Gives good feedback (7)
Respected (6)
LOTS OF HOMEWORK (5)
Rating Trend

Improving

+0.49 avg change
Mar
Apr
Jun
Aug
Oct
Dec
Last 6 months
Ratings by Course

MAT1033MAC1105

5.0

(1)

MATH0020

5.0

(1)

MAT0024

5.0

(2)

MAC2312

5.0

(1)

MAC1140

5.0

(2)
+23 more courses
Difficulty by Course

MAC

5.0

MAT0020

5.0

MAC2143

5.0

MAC2233

5.0

MATH1033

4.3

Similar Professors