4.5

Mohammad Talafha

Mathematics - College of Staten Island (CUNY - Staten Island)

4.5
Quality
2.6
Difficulty
80%
Would Retake
222
Reviews
4.5
Quality
2.6
Difficulty
4.6
Helpful
4.5
Clarity

80%

Would Retake

222

Reviews

Rating Distribution
Official
222 total ratings

5

181

4

11

3

12

2

7

1

10

What Students Say

But Talafha explains everything clear and concise

MTH230 - 4.0 rating

The best prof @ CSI, love to take him again

MATH123 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

100%

Textbook Required

51%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 63 grades
Most common grades:
A (32)
Not sure yet (13)
B+ (8)
Grade Distribution
A(34)B(9)C(3)D(5)F(1)A-/B+(13)
Based on 85 reported grades
A: 32
Not sure yet: 13
B+: 8
Rather not say: 7
Common Tags
Hilarious (32)
Caring (23)
Respected (19)
Participation matters (16)
Skip class? You won't pass. (11)
EXTRA CREDIT (11)
Amazing lectures (9)
Tough grader (9)
Rating Trend

Declining

-0.38 avg change
Jun
Sep
Dec
Mar
Apr
Jun
Last 6 months
Ratings by Course

123

5.0

(3)

MTH130

5.0

(19)

MTH030

5.0

(9)

MATH020

5.0

(1)

ACCT015

5.0

(1)
+32 more courses
Difficulty by Course

CALC1

5.0

MATH229

5.0

AMAT110

4.0

MTH0565

4.0

AMAT112

4.0

Reviews (221)
5.0
3.0
MTH130
Dec 1, 2005

i like this professor and he is very helpful. I recommend him.

5.0
2.0
MTH020
Dec 9, 2005

Funny guy, Knows this subject very well.

4.0
2.0
MATH130
Dec 26, 2005

a very nice man, a bit hard at times, but caring and helps you do good in the end

5.0
4.0
MTH030
Sep 3, 2006

Great teacher! He comes off very tough in the beginning, but as time goes on he lightens up. You really have to pay attention in his class, or you will be lost. He cares about his students and will be helpful. My advice is take this professor. He really helps with people who are bad in math.

5.0
3.0
MATH020
Sep 5, 2006

hes great really cares about the students

5.0
1.0
MTH123
Oct 1, 2006

If you want to learn, he's your man. Pay attention and he will help you for free even past his time. Highly recomended.

2.0
4.0
MATH030
Nov 14, 2006

he goes fast and somtime hard to understand ,,and he does not explain the best way to solve a problem ,, hard on grades ther are better prof out ther keep looking

5.0
3.0
MTH030
Dec 4, 2006

Well, not much to say here but this man knows what he is doing. he makes you study and learn, you have to study to pass, otherwise you will come here and say he is not good. you can ask the dept. and many students, just ask the ones they passed not failed. i like him and he is very understanding. very helpful , i highly recommend.

5.0
3.0
MATH123
Feb 2, 2007

he is the best teacher i have ever had!!! on our math 123 last semester, we not only had fun in the class, but also learned a lot! i wish all teacher were like him!!!!

5.0
3.0
MTH130
May 20, 2007

This teacher is one of the best in CSI. His test are not very hard but you need to do the homework to pass his test. The homework is not mandatory but sometimes he will collect it just to check who is doing it.attendence is not mandatory but you need to be there to understand the material although he will resay his previous lesson on the next day.

5.0
1.0
MTH123
Dec 6, 2007

He can help you with anything from physics to electrical engineering..really interesting...explains everything nice and slow...a slow person can pass if they show up and listen. He is really good on after school help. i got an A...and it felt like i didnt even have to work for it. questions encouraged, tutoring encouraged, rarely uses book. genius.

5.0
1.0
ACCT015
Jan 23, 2008

he is so helpfull and kind...

5.0
2.0
MTH123
Jan 24, 2008

he is a great teacher, will always help; however when he grades the tests sometimes he can be crule and - alot of points. its not an easy class because it he give HW and web work. the web work is very important i got a B+ just because i didnt do all the web work. i was soo shocked, i thought i would get an A. DO THE WEB WORK!!! ALLL OF IT

3.0
3.0
MATH015
Jan 26, 2008

He is a great teacher!!!!!

5.0
2.0
MATH015
Feb 2, 2008

He is the best teacher i ever had. He teaches very well and is alos funny so you will never be bored in his class.

5.0
3.0
MTH030
Aug 23, 2008

He was hands down the best teacher I have ever had. He made class interesting and fun. I took a Saturday class and the 4 hours flew by. He was interesting and really willing to help. He goes over everything in class and makes it really easy to understand. Gives credit for homework which is helpful. I would highly recomend taking his class.

5.0
3.0
MTH123
Aug 29, 2008

If math is not your thing , you should def take his classes. Makes math very simple and fun to learn. Always trying to watch out for their students,, down to earth prof.

5.0
3.0
MTH121
Aug 29, 2008

awesome, very funny guy. I would def recommend. genius.

5.0
1.0
MATH123
Oct 19, 2008

Professor Talafha breaks all the rules: he is brilliant, yet able to communicate math on the most basic level. He uses humor as a teaching tool instead of berating students as many other math professors do. And, here is a prof who actually helps female math students as well as male math students. He is kind, generous with time, a star.

5.0
3.0
MTH123
Nov 6, 2008

Prof. Talafha is a best prof i've ever had at csi. He cares about his students and motivates students to learn. YOu def learn math in his class and have fun at the same time. Hws and web work count so do them!!. He always welcome students to come to his tutoring hours. His tests are easy and fair.

5.0
3.0
MATH3182
Nov 11, 2008

He is excellent, briefly, the best teacher on math

5.0
2.0
MTH130
Nov 30, 2008

Mr. Talafha is the man. I had him for Precalculus during my senior year in high school. Really didn't work that hard and got a B in the class. After graduating, I saw Mr. Talafha around CSI and I told him I was struggling in Calculus and he really helped me out alot. He really taught me how to study for any math or science class. He is a great guy.

5.0
3.0
MTH3295
Dec 28, 2008

He is the Best Of the best Even if he had failed me i still would say the same about him ....if he cant teach u mth NO ONE CAN!!

5.0
1.0
MTH123
Jan 11, 2009

I heart Prof. Talafha. He is adorable and extremely helpful. He would email until 4am and even draw diagrams if need be. I am hopeful to have him in future math classes!

5.0
1.0
MAT123
Jan 15, 2009

maad easy just respect him, dont show no attitude at all consequences

5.0
2.0
MAT123
Jan 15, 2009

the best teacher at csi , tests are fair, very reccommended do not disrespect him or u will lose the whole semster, impress him and ask him for help, make sure he knows u well in class dont be a 5th wall in the class... very funny very very smart, explains the problem 100 times if needed , too much to write but simply the best

5.0
2.0
MTH030
Jan 23, 2009

Great Prof.. very funny. Class seems hard at first, and although he wont pass everyone, just try and he'll make it easy for you to learn the work. HW & attendance is important, but class goes by fast. Def. take him! cant wait to take another class with him!

5.0
2.0
MATH030
Jan 24, 2009

This guy is the MAN. He makes fun of math and he is actually a professor who cares for students to pass his class. If you ask for help HE WILL HELP YOU. Test ar very easy (IF YOU STUDY NOTES AND PRACTIVE THE REVIEW SHEET) I recommend this prof to anyone who is willing to learn. Awsome and funny

5.0
1.0
MATH030
Jan 29, 2009

i love this guy! hes amazing ive never learned so much math in all my years of school than in just one month with him hes fantastic and hes really funny<3

5.0
1.0
MTH130
Feb 15, 2009

If you aren't taking this guy you're missing out on the best CSI has to offer. Took him in MTH 123 and 130, and I'll take him again next semester. He's so good, that I look forward to his class. and it's math. You need to transfer if you have any other professor, seriously.

5.0
1.0
MTH030
Mar 26, 2009

I've always struggled with math, and this guy is by far the best math teacher I've ever had. One of the best at CSI. Definitely take him.

5.0
2.0
MTH130
Apr 22, 2009

He is the best math teacher ever. i have to agree with all the previous entries. He is very very helpful. if he sees that you put some effort in he will do everything to make you succed. he wants us to succed. and it is true - he is very funny. if you are not so good in math, he will change that.

5.0
2.0
MATH123
May 2, 2009

The best professor CSI has ever gotten. funny, smart, and amazingly helpful. if you have any chance to take him, go right ahead or you will miss out. i changed his class to professor Misra's class because of the better timing and its the biggest thing i regret in my life so far.

5.0
2.0
MATH123
May 11, 2009

one of the best proffesors i have ever had. and deffenetily the best math teacher i ever had.

5.0
2.0
MATH123
Jun 4, 2009

HE IS THE MANNNNN!!...do your hw GO TO CLASS ATTENDANCE COUNTS....knows math very well...helps you learn it and is very dow to earth...HIGHLY RECOMMEND

5.0
1.0
MATH130
Jul 12, 2009

He is the BEST professor i have ever had and the best math teacher.

4.0
3.0
MATH123
Dec 1, 2009

he's such an amazing professor, he cares about hi students and willing to do anything to help you succeed, great sense of humor and THE BEST MATH PROFESSOR i ever had.

2.0
5.0
MATH130
Dec 27, 2009

I read what everyone said about this professor - seems too colorful, almost unbelivable. I have very few things to say: First, check the posted grade for math 130. 65% ended up with an F or D grade. Secondly, this professor made a comment that scares me. He said "I laugh with students and then fail them". Take him at your own peril.

5.0
3.0
MTH130
Dec 30, 2009

Dont be fooled, this professor is tough but is extremely helpful.You WILL learn the topic. But he is not afraid to fail you. His tests are average to hard but study and you'll do fine. He usually gives you the formulas

5.0
2.0
MTHABC
Jan 10, 2010

Professor Talafha helped me understand math and I can't thank him enough. He is the BEST math professor (hands down) because he can clearly explain the material. As a student, it is our obligation to study and do all the homeworks. I didn't get an A in his class but I still love him!!! I enjoyed your class a lot Professor.. Thanks =)

5.0
1.0
MTH130
Jan 13, 2010

Clear Explanation, Helpful

3.0
5.0
MATH130
Jan 21, 2010

Before you take this professor, make sure you check the grades he gave to prior classes. He'll laugh with you and make jokes but don't be decieve, if you are not very good, you'll fail his class. If math is not your strong subject, don't take him - otherwise, you'll end up with an F or at best, D.

5.0
3.0
MTH130
Jan 27, 2010

Awesome professor and guy. Had him in high school for calculus and im guess he hasnt gotten any worse. Definatrly take him

5.0
3.0
MTH102
Feb 2, 2010

One of the best professors at CSI handsdown! He has so much patience,explains things so well and makes the class interesting!DO THE HOMEWORK,PARTCIPATE IN THE CLASSROOM,ASK QUESTIONS AND SURELY YOU WILL DO WELL!MATH WAS NEVER MY STRONGEST SUBJECT BUT IN HIS CLASS I GOT AN A!

5.0
1.0
MTH020
Mar 8, 2010

great teacher. alway prepare to help his student understand and learn math at a easy level.

5.0
3.0
MTH030
Mar 17, 2010

I hated math until he was my professor. I understand the material and actually like it. He's a great teacher, fully explains everything, and will take the time to explain over and over to anyone who doesn't understand. He is extremely caring of his students. I'd recommend him for every student.

5.0
2.0
MATH030
May 17, 2010

This professor is awesome. he wants everyone to pass and he will help anyone that needs that extra help.The work can be hard but its that same in every 030 class. if you study then you will pass. overall he is the best professor that i have ever taken in math. TAKE HIM!

5.0
3.0
MTH130
May 24, 2010

He is simply the best! He has awesome teaching skills, seemingly endless patience and makes the class fun. whatelse do you need. However, you still have to practice to be successful in Math. But he will definitely help you on your way. If you really hate math take him, you will start loving it. peole you fail or get D in his class are simply lazy.

5.0
3.0
MTH020
May 30, 2010

Great professor and you will learn the subject material. MUST attend classes!

5.0
2.0
MTH020
Aug 27, 2010

Great Man who truly cares about his students success. He helped me pass the Compass tests and has probably helped thousands of others. He has four degrees and a Doctorate, and could be doing a lot more but instead he chooses to help young people learn math and pass the college math entrance exams. I have tons of respect for him. Take any of his classes and you will be better for it.

5.0
4.0
MTH030
Oct 1, 2010

absolutely great. takes his time to explain the material if you don't understand it. I never went to a math class in high school because I never understood it, but I actually looked forward to going to his class and doing the homework. he is definitely the best math professor, I'd take him again.

5.0
2.0
MATH123
Oct 9, 2010

This guy is the best. If you are paying for classes, you should get this guy. He will teach every penny that you paid for the class. If you have any question ASK HIM. He will stop everything and go OVER the whole process. Highly Recommend for anyone!!!

2.0
5.0
MTH020
Nov 18, 2010

Great Professor but you will not pass if you are not on top of your game.

5.0
3.0
MATH230
Nov 19, 2010

If u are not good at math choose his class. He always try to make everyone in the class know what is going on and explain every details of his examples.

3.0
5.0
MATH230
Jan 7, 2011

I didnt miss even one classes.I did all the HW and well on tests. However, i got a bad result! crazy!

4.0
2.0
MTH230
Jan 12, 2011

Good prof but need to do the work like homework to pass

3.0
4.0
MATH230
Jan 12, 2011

He is good professor but you need to work in his class like crazy(i mean it)to get good grade,it seems that he thinks students are taking only his class always quizzes,tests and so on... if you are not willing to study math 24/7 then AVOID HIM AS MUCH AS YOU CAN.HE IS A GPA DESTROYER!!!most of my classmates are not satisfied with their grades!

4.0
5.0
MATH123
Jan 12, 2011

He is asking too much in his class, you have to study math all semester in order to get OK grade... if you have any problems don't bother telling him because he could care less.I did all my homework and attended every class and still got C+... Horrible!!!

3.0
4.0
MATH123
Jan 17, 2011

I can't believe he has a good rating! He does in fact teach however he goes very fast, he plays favorites to certain students, and is a very low grader in other words he isn't quite fair with his grades. I would only recomend him to someone who is very good at math other then that, run.

4.0
3.0
MATH123
Jan 29, 2011

He isn't quite fair with his grades, I kind of agree. I only missed like two homeworks and got a B. Deserve at least an A-. Never gave the extra credit he promised...

4.0
5.0
MTH123
Jan 31, 2011

He is not fair grader at all!!! I went to his office hours, did all my homework, literally slept in tutoring room and still got only B!!! I never missed his class nor I was late. He will mess up your GPA if he doesn't like you or God forbid you are not super good in math. If you are excellent in math take him!

2.0
5.0
MATH123
Feb 23, 2011

He is not that good! In fact I wouldn't call him good at all. Despite his efforts to teach he has to many negatives. He is not a fair grader at all so don't expect one. He claimd to have so called extra credit, he plays favorites, he zips through the material, h.w. Only counts against you and his really hard tests don't reflect the final. Goodluck!

4.0
2.0
MATH121
Apr 7, 2011

glad to be his student!!thanks Prof Talafha

4.0
4.0
MTH230
Apr 9, 2011

He is very helpful, but his exams are LOOOONG. You will keep doing his exam till the last minute.

5.0
1.0
MATH230
Apr 11, 2011

Great!

5.0
1.0
MTH230
May 15, 2011

perfectttttttttt!!!!!!!

5.0
4.0
AMAT110
May 30, 2011

He's awesome. Not only is he an amazing teacher, but he's also really funny. My class got to learn some pretty advanced calculus topics while still being able to laugh from this guy's jokes. Even if you don't like the class, you'll like him.

5.0
1.0
MATH130
Oct 30, 2011

One of the Best Math Professors at CSI. I highly recommend taking him for any math course.

5.0
2.0
MARH123
Nov 16, 2011

He is an extraordinary professor, his expectations are clear and concise. He is extremely funny and charming. He's very helpful and kind, he's straightforward, and teaches EXTREMELY well. Best I ever had

5.0
2.0
MATH231
Nov 16, 2011

This is a cool guy. Explain everything in details. Sweet and offer office hours. Helps anyone that is struggling. Nothing negative to say.

5.0
1.0
MTH123
Nov 30, 2011

The best math professor at CSI. He's funny, concise and geniunely cares for his students.

5.0
4.0
MATH123
Dec 1, 2011

He?s an amazing professor. He explains the topics very clearly. He means business but he also cracks jokes during class. If you ask questions he will help you. Do the homework and you will be fine! You really just have to pay attention in his class and if you need help you need to tell him.

5.0
3.0
MATH123
Dec 17, 2011

Best math professor on campus, period

5.0
1.0
MTH123
Dec 21, 2011

He is FLAWLESS, a brilliant man who cares. His teaching methods are beyond clear and professional. He's hysterical, and really nice, He knows the perfect balance of work and fun. Take him if your willing to put in the work, he gives back just as much. He's fair and honest, give respect, and you'll get it back.No regrets, he's an angel.:)

5.0
1.0
MATH231
Dec 23, 2011

This guy is good! I am satisfy with my grade. He curved my grade. Also he LOVE TO TEACH!!!! This professor doesn't abuse his tenure. I hope people will get him for either math 231 or math 230(pre cal with cal). Awesomeness! Thumb up for Talafha !

5.0
2.0
MTH030
Jan 2, 2012

Awesome professor! He makes jokes and all, but he is serious about the work (which means, that if you are not too good in math, you have to study hard). He goes through all the work quick, but explains really well, and if you don't understand something, he will go over it until you do :)

5.0
1.0
MTH231
Jan 2, 2012

I highly recommend this professor. He is extremely helpful. He explains the material very well. If you don't understand something, he will take the time to go back and explain it to you until you understand it. You can ask him questions anytime via email, office hours, or even in class. I'm really gonna miss him next semester.

5.0
4.0
MATH123
Jan 13, 2012

Talafha is a wonderful soul! He's extremely willing to help anyone who's having trouble. I find his jokes hilarious, but mostly because it's coming from him lol

5.0
4.0
MTH0565
Jan 18, 2012

Great professor. The low ratings are definitely coming from those who don't participate and don't do work. If he sees you are making an effort it will reflect in you grade. He is extremely helpful whether it is during his office hours, through email, or during class. Would recommend him even if math isn't your strongest subject.

5.0
1.0
MATH231
Jan 20, 2012

I had this professor for Cal 1. He is awesome. He actually teaches unlike some professor I had. He makes jokes to make the class fly by faster. I would recommend him for ANY Math!

5.0
1.0
MTH030
Jan 20, 2012

THE BEST TEACHER EVER

5.0
3.0
MATHWINT
Jan 26, 2012

A great professor. He may joke alot but he is actually more of a strict professor than a funny person. He has no tolerance for low grades but he wants everyone to pass. He even wants to share his beginner algebra books and if you are too embarrassed, he can give it to you after class. Prof Talafha DOES NOT FAVOR ANYONE. HE TRIES TO HELP EVERYONE.

5.0
1.0
MATH030
Feb 5, 2012

Amazing !!!

5.0
1.0
MATH231
Mar 3, 2012

I know I am a little late to comment. He was great. Taught every lecture and made sure we understand the material. Extremely fair exams because he reviews. Enjoy !

5.0
1.0
MTH230
May 15, 2012

BEST PROFESSOR EVER!

5.0
3.0
MTH130
Jul 24, 2012

Great professor; makes learning easy; really wants to see his students do well; you must earn your grades, but he's a graet instructor and will really help you understand each lesson. Good sense of humor as well.

5.0
2.0
PRECL130
Jul 29, 2012

One of the best professors Ive had at CSI. He makes class time interesting and he encourages the students to ask questions. He reviews for tests, so you don't walk in on test day unprepared. He truly made precalculus interesting and manageable (as long as you review your notes and pay attention in class).

5.0
2.0
MTH130
Aug 22, 2012

Proff is verry helpfully explains the lesson throughly must study n know the work he does check attendance fair grader and reccomened

5.0
3.0
MATH130
Aug 27, 2012

Great Professor! Knows the material very well and you can tell that he honestly cares about his students and their well-being. He's not a pushover but he's very friendly and tells jokes and stories to make the class a little more lively. I would definitely recommend him and would not hesitate to take a class that he is teaching in the future.

5.0
2.0
MATH030
Nov 27, 2012

This is the best math professor i have ever had in my entire life! If math is not your stong subject,TAKE THIS PROFESSOR !Take it from me I took 020 twice and finally passed then i took 030 with him and my lowest test grade was an 85. He explains everything so well and finds you any point he can on the tests. However you need to study. Goodluck!

5.0
1.0
MATH030
Dec 5, 2012

I would od him if i was a girl!! Amazing Professor

5.0
1.0
MATHCALC
Dec 27, 2012

I had him for a College Now precalc class 5 yrs ago with a few friends. One of the most memorable classes. He is passionate about math, learning, and teaching. Not only is he enthusiastic about the subject, the man is brilliant. He has like 6 degrees (in engineering, physics etc) and has a very sharp mind. CSI is lucky to have him as a professor!

5.0
2.0
MTH230
Jan 3, 2013

Well what can I say about Talafha, he's a great guy. Extremely helpful and wants to see his students pass. Willing to help but you need to ask for help. Honestly he is quite an inspiration.

5.0
2.0
MTH123
Jan 8, 2013

honestly the best math professor that i have ever taken. i got A's in both 123 & 130. he is so helpful, and he is actually an enjoyable professor. if you have him, you're lucky.

5.0
3.0
MTH123
Jan 14, 2013

Best MATH teacher at CSI. If math is not your strongest subject believe me he will make it. Just study and ask as many questions as you like. GREAT PROFESSOR

5.0
5.0
MAT123
Jan 25, 2013

Took Talafha (Mat 123) over the Winter semester and it was HARD! The class itself involved a lot of topics. Exams required MANDATORY long study hours! His teaching was awesome though! Has serious, fun, and joking moments. Lots of HW that counts toward your grade. Got an A in the class! Great professor but make sure to STUDY!

4.0
4.0
MATH123
Jan 27, 2013

He is very funny and nice which makes the class more enjoyable. His exams are tough as well as his quizzes. Don't expect to pass if you don't study. The textbook is not as required as he stress it does. Online HW's are tough but its not his fault because he doesn't make them.

5.0
3.0
MTH123
Mar 4, 2013

Best professor in the world, never met a professor as understanding and and helpful and as cool as him. Would take his class for the rest of my school years for every single math ever.

5.0
2.0
MTH230
Apr 29, 2013

He is the best professor ever! I dropped MTH 231 last semester due to a horrible teacher (I wont mention any names), but since the first day of walking into his class it has been a thrill ride. Yes, this class requires a lot of work, studying, homework every week, but he gives you everything you need to pass. All his exams are made on his notes too

5.0
2.0
MATH123
Apr 30, 2013

He is the best math professor I have ever taken. Talafha would explain every steps clearly till you understand the problem. He would spend a whole day explaining it till you understand how to solve it. You must do all the hw and really stay focus to pass his class. He also loves to joke around in class so you would never ever fall asleep.

5.0
2.0
MATH230
May 2, 2013

"Let's do something for a change" he always says when coming in. Still Talafha is extremely helpful and fair. Don't be late ,do the HW and pay attention and you will learn alot.

5.0
2.0
MTH123
May 18, 2013

Super cool professor, make class interesting and cares about students, def take him!!

5.0
3.0
MTH230
May 21, 2013

Best professor in the school. Calc is a tough subject, but with Talafha there to guide you, you should have no problem getting an A. If you do all of his homework, and pay attention, you will get a good grade. He is also is a great man and I will never forget his class. "Let's take a commercial break!" He also deserves a bigger chilli pepper.

5.0
3.0
MATH123
May 24, 2013

Hands down the best professor ever I've had all semester

5.0
2.0
MATH123
May 30, 2013

This professor was one of the best professor I have had. He is inspiring and motivating. I did not like math before taking his class, now I am inspired to go on to take a harder math class. He definitely cares about his students all he asks is that you study, study, study.

5.0
2.0
MTH230
Jun 3, 2013

the best professor i had ever taken in my whole life. he is an amazing man and is loved by all his students. he truly cares about his students and teacher the material extremly well. he keeps the class running smoothly and is always there to help. the class is difficult and you must study but i wouldn't take the class with anyone else.

5.0
3.0
MATH230
Jun 6, 2013

AMAZZING AT LIFE! Best professor at CSI. He's so good at teaching that he makes the subject easy. I took him for both Calculus and Trig and got an A in both. He will go an extra mile to help you. He gives 3 tests all based on the notes. You dont even need a textbook if you take good notes. If i could take his class 100 times I would. and hes funny

5.0
2.0
MTH123
Jun 7, 2013

Hey everyone if you need this class take it.This Prof.supper nice,helpful,explains everything u need and if you don't understand he will explain again. Most of his teaching is about Examples he doesn't take em from the book he makes them up.This Prof. is BRILLIANT. Don't be late,don't use cellphones,and don't talk in class.3 tests Final,Online HW!

5.0
2.0
MTH123
Jul 5, 2013

He's an awesome Professor! He explains the problems clearly, gives many examples and prepares you for exams! You'll have a great time learning in his class! Just don't be late or use cellphones

5.0
2.0
MTH231
Jul 22, 2013

Amazing teacher. Writes everything on the blackboard and explains everything with multiple examples at a slow pace. Book not used so much. Homework is online. Tests are straight forward from the class notes. Overall, the class is easy is if you show up.

5.0
3.0
MATH123
Jul 25, 2013

Best prof ever !!!!!

5.0
2.0
MTH230
Oct 22, 2013

he's an amazing person, so clear, so many examples, always tries to help as much as he can. very considerate and cares about is students. i love going to his class, he tries to keep the class awake by cracking jokes between problems. all his test questions come from the class notes and homework. study hard and show up to class. you'll learn a lot.

5.0
2.0
MTH130
Dec 17, 2013

Best math professor I have ever had. He is the best! He cares about his students a lot!

5.0
3.0
MTH123
Dec 30, 2013

he is excellent professor very clear,gives tons of examples,gives extra credit if you participate,very helpful,will answer any questions,and is a fair grader,attendance is a big thing and cell phones and he is very funny !!!! take him !!!...

5.0
2.0
MTH123
Jan 27, 2014

I took the class over the winter, everyday in a math class until near 10 p.m. is a recipe for failure. BUTTTTTT! This guy is the best math professor I've had. He's extremely thorough, and is also HILARIOUS, which keeps the class light. He gives a multitude of examples for each topic. Take the class, pay attention, study a bit, and your good!

5.0
2.0
MTH123
Apr 9, 2014

Very good professor. Engages the students, makes jokes to make you feel at ease (especially before a test or before giving back the tests). Of course, this is college. You have to STUDY to pass anything. Yes, he is a good prof., but that does not mean that you don't need to study for exams.

5.0
3.0
MTH123
Apr 19, 2014

GREAT PROFESSOR! Makes math 123 bearable. Hilarious jokes that keep you entertained the entire class. Possibly the best professor at CSI, highly under-rated.

5.0
3.0
MATH123
May 3, 2014

Professor Talafha is the best math teacher I've ever had. He is a great person and a great teacher. He keeps you interested even if you don't like math and his jokes are the best. You really don't mind sitting in a math class for 2 hours with this man! I recommend him. Take good notes, study, pay attention, and you will do fine.

5.0
3.0
MATH123
May 19, 2014

He's one of the best professors ive ever taken, I dread math but he makes it so easy with a variety of examples and always makes sure you all understand him before moving on, he's soo funny through out the class so youll have no problem paying attention, just make sure you don't miss a class and study your notes !

5.0
3.0
MTH230
May 23, 2014

EASILY one of the best professors CSI has to offer. Lectures are super helpful and although calc is no cake walk, Talafha makes sure not to skip steps in order for everyone to be on the same page. The fact that he's unbelievably funny makes this class that much better! Made me love math like never before and will definitely miss his lectures.

5.0
1.0
MTH123
May 30, 2014

IF YOU HAVE THE OPPORTUNITY TO TAKE HIM THAN DO SO! He makes math easy to understand no one in the class is ever lost. His class is insanely easy and this is coming from a girl who hates math. I absolutely love the way this man teaches, and he is fair. He makes sure every single student is on the same page.

1.0
5.0
MTH123
Grade: B-
May 30, 2014

Coming from a student that has struggled with math since middle school, I left this mans class with a B. Absolutly amazing teacher who cares about his students, and makes math seem easy. Of course I studied a lot, but I studied everything from my notes and got over 80's I HIGHLY RECOMMEND if you are someone who finds math hard to take him! AMAZING

5.0
4.0
MTH230
Grade: B
Jun 7, 2014

Great professor. If you come to class, pay attention, participate and do homework you can do well. He expects a lot out of his students but it's warranted.

5.0
2.0
MTH123
Aug 26, 2014

He was very helpful in explaining the work. He likes to make jokes and poke fun at the students but its all good natured. He is an excellent professor.

5.0
3.0
MATH123
Sep 27, 2014

Wonderful professor. made a 4 hour summer class bearable. hilarious. makes sure every student understands the topic before moving on to the next. for someone who absolutely hates math i actually liked this class. one of the best professors CSI has to offer, if you have the chance you should definitely take him.

5.0
4.0
123
Oct 10, 2014

Literally the best professor I've ever had in my life. I hate math and was really inspired by this guy, as corny as it may sound. He made the material so clear and worked with every student to make sure we were all on the same page. By no means, though was it an easy class. You really have to be committed to the work but he makes it fun. A+++++++++

5.0
2.0
MTH123
Nov 6, 2014

Prof Talafha is the man!! He's a totally good guy and a boss!! Explains math very nicely and his sense of humor is appreciated. Best math teacher I had and I love this dude!! He's fair and it really up to you if you put in the effort and go to class A , take him of course!!!

5.0
1.0
MTH123
Grade: A
Dec 11, 2014

THE BEST PROFESSOR AT CSI!!!! I swear if you need this class, seriously take him, you won't regret it. He's very funny and sweet, and takes attendance everyday but overall his class is enjoyable. If you aren't that good in math, i would definitely STRONGLY recommend to take Talafha. He explains very well and will help you til you get the material.

5.0
3.0
MTH123
Grade: C+
Dec 13, 2014

You have not experinced any math course unless you experienced a semester with Talafha. Good luck on trying to get an over-tally, he only gives one person a chance per semester. I got a C+ on his class because of my own BS. he's a wonderful professor who spoonfeed you step-by-step. LOOOOVEEE MR. T! Homework online a will help you a bunch too!

5.0
3.0
123
Grade: B-
Jan 13, 2015

The best professor at CSI! He's very nice and likes to see his students pass. All you have to do is pay attention and you'll probably pass. His test are very fair and there aren't any trick questions. I'll definitely be taking him again.

5.0
2.0
123
Grade: A-
Jan 30, 2015

I took prof T in the winter.. He's an amazing professor who teaches you from the basics to each problem and then shows you how its done. LOVE the work ethic ! If you pay attention you will get a B and Above ! Guranteed but you have to do the homework because it will help and will help you get an A ! Keeps class entertained and can be corny but 3

5.0
4.0
MTH230
May 5, 2015

Great teacher and man. If you see his class (any of them), take it.

5.0
3.0
MTH230
May 28, 2015

Great Professor , bases his test just on notes and hw. He expects you to work really hard but is worth it. Study alott and practice all the examples and youll be fine.

5.0
4.0
MTH123
Grade: A
Jul 11, 2015

Amazing professor , I took math 123 this summer. While it's not easy, but then again nothing in life is easy. You have to show up, pay attention, and do homework, study your notes. You'll do fine, if you take winter or summer for him be ready to do some work for a change , best math teacher ever, I would take him everyday! Go talafha your #1!!!!

5.0
3.0
MATH121
Grade: B-
Jul 20, 2015

I have never been good at math, but this professor will make sure you understand the criteria. Hes straight to the point and explains the lesson carefully and if you're having trouble he will come by and help you with no problem. Hes also really funny.

5.0
3.0
MTH230
Grade: B+
Jul 24, 2015

A great professor. Always come to the class with a fresh smile and makes students laugh when the lesson get harder. His exams and grading is super fair, just review notes, homework and review questions before the exam- you're good to go. You'll receive maximum points on answers even if u didn't get the answer correct. Would take him again!!!

1.0
5.0
MTH230
Grade: B+
Aug 13, 2015

Horrible

5.0
4.0
MTH231
Nov 21, 2015

I've always struggled with math but this professor inspired me so much that added math as a minor. If you pay attention in class, you will do great. His exams are based on lecture. Wish I could take him for calc 2 and 3 too.

5.0
3.0
MTH231
Grade: A-
Dec 3, 2015

Honestly, Talafha is the best math professor in CSI. If anyone gives him a bad rating, its truly because they don't pay attention. I highly recommend Talafha, he made me change my minor to math -- thats how confident I am now.

5.0
1.0
MATH230
Grade: Not sure yet
Dec 6, 2015

Prof Talafah is the the best. wish i could take him for calc 2

5.0
1.0
MTH230
Grade: Not sure yet
Dec 9, 2015

He is the BEST prof I've ever had, wish i could take him for all my classes

5.0
1.0
MATH230
Grade: Not sure yet
Dec 16, 2015

Wow, he is the BEST prof in CSI, he explains everything clearly, I really wish I could take him again,Math haters would love math at the end of the semester but you have to do your part as well. I would strongly recommend him.

5.0
1.0
MATH35
Dec 17, 2015

Amazing professor! He is so clear when explaining. He will go over the problem over and over until his students understand!

5.0
4.0
MATH230
Grade: A+
Jan 2, 2016

best professor i ever had gave me hope in math again. He takes his time till everyone gets the material. straight 10 for me

5.0
4.0
MTH123
Grade: A-
Jan 3, 2016

I suck at math, but Talafha is a great professor. He is no nonsense & I was intimidated the 1st 2wks, but he means business & you must too to pass. He comes around the room to help each person & the hw was really helpful practice for the tests. He takes attendance every class & counts the students so don't sign for anyone!

2.0
4.0
MATH123
Grade: D
Jan 4, 2016

He tries to make you understand all , but goes way too fast and i couldn't follow him,so when i tried to tell him he's way too fast , he got all defensive. I had to ask students for what i missed and he would get angry and tell me that i talk in class. If your not good in math ,don't take him , he won't help you .

4.0
4.0
MTH230
Grade: A
Jan 21, 2016

Take him. Was it easy no? But Talafha explains everything clear and concise. Those who failed simply did not try hard enough. Key to sucess is to do the homework and review the notes daily. His tests are not impossible and only seem hard if you try and cram the day before the test. Matlab is another story.

5.0
1.0
MATH130
Grade: Rather not say
Jan 22, 2016

Amazing professor,I would really like to take him again, If u have to take any math class,take him,u won't regret, but u have to do ur part as well,study his notes,do homework then u'll be good

5.0
1.0
MATH123
Grade: Rather not say
Jan 29, 2016

The best prof @ CSI, love to take him again

5.0
1.0
MATH130
Grade: Not sure yet
Feb 29, 2016

Taking his class now, amazing professor, no regrets about taking his class, it's a fun math class, loving it

5.0
1.0
MATH130
Grade: A
May 10, 2016

By far the best math professor I have had in my life. Took his class during the winter semester after failing it the first time through with another professor. He somehow managed to get through all of the course material on the syllabus while simultaneously making everything crystal clear. Welcomes questions and is always available to help students

5.0
2.0
MATH231
Grade: A
Jun 1, 2016
Would take again

the best professor on campus!

5.0
4.0
MAT123
Grade: A
Jul 11, 2016
Would take again

One of the best teachers that I've ever had. Clear, organized, knows every problem in the homework. Knows each students' name and makes sure that everyone understood the lesson. Has infectious enthusiasm. Challenges you to solve problems. He makes me feel better about math and about myself. Very rare qualities found in any educator. TAKE HIM!!!

3.0
4.0
MATH130
Grade: D
Aug 26, 2016
Would take again

He's a good professor, but goes a little too fast. I suck at math so I had a hard time keeping up.

5.0
4.0
MATH230
Grade: Not sure yet
Sep 29, 2016
Would take again

He is the BEST and incomparable, LOVE his class, highly recommend him.

Respected
Inspirational
Hilarious
5.0
3.0
MATH123
Grade: B
Dec 1, 2016
Would take again

Professor Talafha is the absolute best and that's coming from a student who's terrible at math. He makes sure you're paying attention and actually learning the material. Cracks a few jokes here and there to lighten up the mood of the class. Highly recommended

Gives good feedback
Skip class? You won't pass.
BEWARE OF POP QUIZZES
5.0
1.0
MATH230
Grade: A
Dec 25, 2016
Would take again

the BEST professor. Super funny, smart, and very caring. Effectively teaches the material. Absolutely AMAZING. HIGHLY recommend.

Respected
Amazing lectures
EXTRA CREDIT
5.0
2.0
MTH130
Grade: A
Jan 24, 2017
Would take again

I took MTH130 in the winter and Talafha was able to cover basically all of the material in such a short amount of time and made sure that every student was on the same page before moving forward. He really cares about the students and tries his best to set you up for success in his course. He's also very personable and easy to approach!

Respected
Skip class? You won't pass.
Hilarious
5.0
1.0
MTH130
Jan 30, 2017
Would take again

he make that course so easy

Gives good feedback
Respected
Caring
5.0
2.0
MTH123
Grade: B+
May 26, 2017
Would take again

This professor is CSI is one of the best professor, his classes are easy, his test are damn easy, he is an awesome guy, hilarious, he never forgets the question you ask, also give credit for the class participation, take his class you will never regret.

Skip class? You won't pass.
Hilarious
Amazing lectures
5.0
2.0
MATH123
Grade: Not sure yet
Jul 19, 2017
Would take again

Amazing professor!!!

Respected
Participation matters
Hilarious
5.0
2.0
MATH123
Grade: A
Jul 25, 2017
Would take again

Mo is such an amazing guy, literally my math skills are horrific and this man makes it so easy to understand and his tests are exactly like what he discusses in class, hes not there to trick you. IMO the best professor i have ever had .

Inspirational
Hilarious
Amazing lectures
5.0
3.0
MATH123
Grade: A
Jul 31, 2017
Would take again

Arguably the best math prof at CSI. Makes math fun, engaging, and lovable. Super funny and caring of his students. Would take him over any prof in a heartbeat. Study notes and take his exam, and a guaranteed 100%. No review sheets needed. Easy A!

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
3.0
MATH123
Grade: A
Sep 29, 2017
Would take again

Best math professor ever. I'm really bad at math but he explains everything step by step, making it easy for me to learn. He makes jokes in class so the class won't be boring. He doesn't give reviews sheets but if you do the HW, pay attention in class, and study, you will be fine. If you have a chance to take him, take him.

Respected
Skip class? You won't pass.
Hilarious
5.0
2.0
MTH229
Grade: A
Nov 27, 2017
Would take again

such an amazing prof. Loved his class.

Hilarious
Caring
5.0
2.0
MAT123
Grade: A
Dec 18, 2017
Would take again

Prof Talafha has been teaching at CSI since 2001. CSI somehow should make a carbon copy of him and let them all teach the various math courses at the college. He is truly a GEM. He cuts all the fluff, gets to the meat, and explains everything in solid detail step by step. Three exams (60% of grade), final (30%), HW (10%).

Respected
Participation matters
Would take again
5.0
3.0
MATH231
Grade: A
Dec 18, 2017
Would take again

Calc I is not easy but this man makes it into a joke. I feel that i can teach calculus after taking his course. Break everything down and makes you actually love math. Caring prof who is also hilarious. Goes above and beyond for his students. He doesnt have to do all the baby steps (algebra) but he still does for everyone's own good. Best prof ever

Hilarious
Amazing lectures
LECTURE HEAVY
5.0
1.0
MAT123
Grade: A
Dec 21, 2017
Would take again

BEST TEACHER EVER! His tests are literally everything we learn in class he's not there to trick study and its an easy A. He does give a review before tests and they help as well. Webassign is annoying but its 10% of grade. I def recommend him and would def take again if i had the chance! TAKE HIM you won't regret it.

1.0
5.0
MTH229
Apr 17, 2018
Wouldn't take again

Horrible in MATLAB

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
3.0
5.0
MTH229
Grade: D-
May 8, 2018
Would take again

NICE PROFESSOR FOR MTH123 , MTH 130,MTH230, MTH 231,BUT DONT Take his mth229

Tough Grader
Respected
TEST HEAVY
5.0
3.0
MTH27942
Grade: B+
May 24, 2018
Would take again

Best teacher you can ever have for math!

Respected
Hilarious
EXTRA CREDIT
5.0
3.0
MTH123
Jun 1, 2018
Would take again

Ok, so Talafha is incredible, one of the best professors at CSI! He makes math easy and makes sure all his students understand the material. He is accessible outside class so take advantage of his office hours if you have any questions. He also gives extra points when you participate. Bonus, he jokes to lighten the mood. Highly recommend!

Participation matters
ACCESSIBLE OUTSIDE CLASS
Hilarious
3.0
4.0
MTH230
Grade: B+
Jul 14, 2018
Would take again

He was a good professor, knows his stuff but moves too fast. You really have to study in this class if you want a good grade. He gives an extra 2 points if you participate in class on exams. There are a lot of homework assignments but you have a fair amount of time to complete them. No review sheets. Make sure to take good notes. Tough grader.

Tough Grader
Participation matters
LOTS OF HOMEWORK
5.0
2.0
MAT123
Grade: A
Aug 4, 2018
Would take again

I never thought I would actually get an A in this class. I absolutely suck at math but he breaks everything down where you can actually understand it. I didnt even have to go to tutoring. his notes are clear and he is willing to help 100%. very approachable, very fair. 3 tests a final and online hw. Honestly the best professor ive had so far

ACCESSIBLE OUTSIDE CLASS
Hilarious
Caring
5.0
2.0
MATH230
Grade: A
Oct 16, 2018
Would take again

Professor Talafha is one of the best math professors I have ever taken. The only annoying thing is the homework on webwork. He is funny and generally cares for his students. He will even take time to explain the simple algebra to students who are lost. Gives extra points on exams for participation. He makes Calc look so easy.

Hilarious
Amazing lectures
Caring
5.0
4.0
MTH230
Grade: Rather not say
Nov 27, 2018
Would take again

if you like to earn your grade, take him. because you have to do some work. he's good in the lecture. take him.

5.0
1.0
MATH230
Grade: A+
Dec 15, 2018
Would take again

The best professor at CSI. If you go to class there is no way you will fail or even get a bad grade. He covers everything , literally everything!!! easy A+

Inspirational
Amazing lectures
Caring
5.0
3.0
MTH123
Grade: A-
Feb 7, 2019
Would take again

I love him. He does expect you to know basic algebra, so beware of that. A lot of hw, hw is harder than the test. His test are extremely fair and its on everything he goes over in class.

Tough Grader
Respected
LOTS OF HOMEWORK
5.0
3.0
MTH123
Grade: A
May 25, 2019
Would take again

Best prof ever, I love him so much. If you wanna understand everything, you should take the math with him.

Respected
Amazing lectures
Caring
5.0
5.0
MTH230
Grade: F
Jun 25, 2019
Wouldn't take again

Tests are hard, no review sheet. Doing your homework will not make u pass. doesnt curve

Test heavy
Hilarious
Caring
3.0
5.0
CALC1
Grade: Drop/Withdrawal
Jul 24, 2019
Wouldn't take again

Ill be very upfront with you. As far as CSI offers during a summer course I guess he is your best option, otherwise quickly avoid. He demands a lot, for a little in return. He gives three tests and one final. NO REVIEW SHEETS/PRACTICE TESTS. He is VERY stingy on partial credit. Either you get the WHOLE question right or you only get 2/9 points.

Graded by few things
Test heavy
Tough grader
5.0
4.0
AMAT112
Grade: A
Sep 26, 2019
Would take again

He is one of my favorite teachers. He made every class fun and always had a positive attitude. Some people will say he is a hard teacher, but all you have to do is pay attention, go over your notes, and ask questions. I would 100% take this class again because he was such a great teacher.

Respected
Participation matters
Hilarious
1.0
1.0
MATH130
Grade: Drop/Withdrawal
Nov 12, 2019
Wouldn't take again

I had to drop because i failed the first test really bad. I went to tutoring at csi like he said but the tutors r bad and didnt help me. Dont take him if ur bad at math. He is funny but I dont care I just want to pass. If you ask a question he just says go to tutoring.

Lots of homework
Skip class? You won't pass.
Graded by few things
2.0
4.0
MTH231
Grade: C
Feb 3, 2020
Wouldn't take again

He is a good prof but don't be fooled he will mess you up on the final. I was really blown away due to the fact that the final is completely different from his actual tests. His actual tests are fine but you have to practice and go over his notes. One thing that I like about him was the homework, he gives infinity tries but the homework is hard.

Lots of homework
Participation matters
Tough grader
1.0
1.0
MATH130
Grade: Not sure yet
Feb 25, 2020
Wouldn't take again

You can't talk at all in this class, the only way is to listen to him and have almost no time to break. Although the teaching process is ok, but it is too painful to me.

Test heavy
Lecture heavy
Tough grader
5.0
3.0
MTH231
Grade: A
May 28, 2020
Would take again

I had him 2 semesters in a row, first for pre-cal and then for calc. Both classes he was incredible. He is able to reach every student if you just pay attention. He makes every class lively and fun while still covering the material. If you have any questions about homework, he will go over any questions the beginning of class. Amazing professor!

Hilarious
Amazing lectures
Caring
1.0
4.0
MATH123
Grade: Not sure yet
Jul 18, 2020
Wouldn't take again

stay away from this professor. i repeat he doesnt care about his students at all under any circumstance.

Tough grader
5.0
2.0
MTH123
Grade: A
Jul 29, 2020
Would take again

I took MTH123 with another professor and had to drop the class since it was so awful. If you can take an online course with this professor, I highly suggest you do so. Im not the best at math but he made it easier to understand and you have your notes for the tests.

Skip class? You won't pass.
Graded by few things
Lecture heavy
1.0
5.0
MTH231
Nov 21, 2020
Wouldn't take again

No review sheets for tests. Made review videos later on though. He was okay but he's a tough grader. The main problem was he didn't give any partial credit on quizzes or exams which is a huge F for the proffessor in my book.

Tough grader
1.0
5.0
MTH229
Grade: Not sure yet
Nov 22, 2020
Wouldn't take again

Very harsh on the grades whether it's MatLab, exams or quizzes. Needs to learn to be more lenient.

1.0
5.0
MATH229
Grade: Not sure yet
Dec 15, 2020
Wouldn't take again

Very tough grader. Exams, Quizzes and Projects. Especially in the middle of the pandemic with everything that is going on.

Gives good feedback
Graded by few things
Tough grader
3.0
4.0
MTH229
Grade: Rather not say
Dec 24, 2020
Wouldn't take again

Professor Talafha likes to teach and wants you to learn and not cheat. He is very helpful and helps you understand the material. MATLAB is not the easiest thing to learn especially with classes being online. He is tough on exam grades. If you miss something he will take off a lot of points. Good professor tough grader.

Gives good feedback
Skip class? You won't pass.
Tough grader
5.0
3.0
MTH229
Grade: A
Jan 7, 2021
Would take again

30% final, 20% test 1, 20% test 2, 30% projects(10 in total). He will explain how to do 98% of the projects during our lecture time. Tests and final were taken from the projects but worded a little differently. If you pay attention in class and follow with him in MATLAB then its an A. People who are complaining just want an easyA with no effort.

Skip class? You won't pass.
Clear grading criteria
Caring
5.0
3.0
MTH150
Grade: Rather not say
Jan 9, 2021
Would take again

Surprisingly nice guy when communicating with him through emails. I am taking Precalculus during the winter with him and he's great.

Skip class? You won't pass.
Test heavy
Caring
3.0
4.0
MATH230
Jan 12, 2021
Wouldn't take again

He's average. Gives a good amount of hw.

Test heavy
Clear grading criteria
5.0
3.0
MATH130
Grade: B
Jan 30, 2021
Would take again

If you have him as a math teacher, you will be fine. He teaches great, he jokes a lot in class, and seems like a good professor. Please try to participate at least a few times and MAKE SURE YOU ARE THERE, HE WILL MARK U LATE IF U DON'T RESPOND TO HIM WHEN HE GETS ATTENDANCE. Tough grader because there is no re-do. Your grade is mostly exams.

Participation matters
Hilarious
Tough grader
5.0
2.0
MATH230
Grade: B+
Dec 28, 2021
Would take again

The class depends mainly on exams but exams are fair and there is no challenging question, all questions from the notes. His lectures are amazing, he made the subject easier with his teaching skills. He gives extra credits for participation and answers quickly through email. He is a respected, great professor.

Respected
Skip class? You won't pass.
Amazing lectures
5.0
3.0
MTH123
Grade: A-
Jan 24, 2022
Would take again

Super caring and kind professor! 100% recommend this professor if you struggle with math, he is extremely patient and will guide you through the problem until you understand. I wish he were my professor for every class :-)

Gives good feedback
Participation matters
Caring
5.0
2.0
math221
Grade: A
Apr 6, 2022
Would take again

Honestly one of the best math professors I have ever had, he made sure everyone understands what was going on and made the class fun a the same time. He explains everything in the best way and shows at least three other methods to help you understand it, and I just wish he can be my professor for future math classes.

EXTRA CREDIT
Caring
Accessible outside class
5.0
3.0
MTH231
Grade: B+
Aug 12, 2022
Would take again

I was never good at math but Prof. Talafha made Calc 1 very manageable. He does give a lot of homework, however, it is only for your benefit because if you do all of the homework on your own without external resources and understand it, you'll do very well. Write down all of his notes, do all the homework, and participate a lot and you'll be fine!

Participation matters
Caring
Respected
3.0
4.0
MATH231
Nov 3, 2022
Would take again

Professor Talafha definitely a funny person but his ratemyprof reviews are a bit overrated. Participation matters A LOT. He teaches fast and shows little remorse if the class is not understanding---will simply tell you to "go to tutoring" or "study".

Participation matters
Hilarious
Graded by few things
5.0
3.0
MTH231
Grade: B
Dec 15, 2022
Would take again

Has an amazing sense of humor and keeps the class engaged all the time. Would take him again if given the option.

Hilarious
Caring
Respected
2.0
5.0
MATH231
Grade: B+
Dec 22, 2022

Only class that ruined my perfect 4.0. Talafha's exams are insanely difficult. The questions he puts on the exam are far more difficult than the questions he uses in his lessons. If you take him, you will need to study A LOT. His questions are tough and he is a hard grader.

Tough grader
Participation matters
Hilarious
1.0
5.0
MATH231
Grade: Rather not say
Dec 22, 2022

You will have to study a lot. His exams are a different level from his lessons. Unfair.

Get ready to read
Participation matters
Respected
4.0
3.0
MTH231
Grade: Rather not say
Dec 23, 2022
Would take again

This class depends mostly on exams but exams are fair. All questions are similar to the notes, if you study from your notes you will be fine. His lectures are great and fun. He gives extra credits for participation and answers quickly through email. Would recommend!

Hilarious
Caring
Respected
5.0
2.0
MATH130
Grade: Not sure yet
May 1, 2023
Would take again

if you are struggling in math like I was I would definitely recommend him, he is great and breaks down material very well. If you have questions he will go over it till you understand it. He has to be the best math teacher I've ever taken!

Hilarious
Caring
Respected
5.0
3.0
MTH130
Grade: A
May 23, 2023
Would take again

Best teacher i have ever had for math, if you are taking notes and studying them before each test you are almost guaranteed to do well. participate often, will add points to your tests if he sees that you are activly participating in his class.

Participation matters
Amazing lectures
Clear grading criteria
5.0
3.0
MTH130
Grade: A
Oct 24, 2023
Would take again

Literally goat professor for math, you will pass if you listen.

Participation matters
EXTRA CREDIT
Amazing lectures
5.0
2.0
MATH123
Dec 8, 2023
Would take again

Prof Talafha is the best math teacher I've had. Lectures are really fun w/ his jokes & he's really good at breaking down material. tests are exactly like the notes, no surprises. I was so bad at math but I am finally doing well. I'd recommend taking him if you are terrible at math and hate it, bc he will make you like it. He shows a lot of care.

Amazing lectures
Hilarious
Caring
5.0
2.0
MAT123
Grade: A
Dec 27, 2023
Would take again

I enjoyed going to my MTH 123 class. Professor Mohammad makes math easy, he is funny and very encouraging, I would definitely take him again. His grades are based on two things only, Exams and homework. Three exams worth 20% each, Final worth 30%, and homework work 10% HOWEVER he is very generous and gives extra credit for participation!

Participation matters
Hilarious
Graded by few things
5.0
3.0
MATH130
Grade: Not sure yet
Jan 19, 2024
Would take again

He's so awesome and cool. I hated math until I took his class. Finally, I get what's going on. I want to take a harder math class with him even though I don't need to. It's genuinely because it's so easy to learn from him. He's fun to listen to; he's so funny. His lectures are super helpful and he clearly knows his content. Wish I could write more!

EXTRA CREDIT
Amazing lectures
Hilarious
5.0
1.0
MAT123
Grade: B
Feb 11, 2024
Would take again

He is the best professor I have ever had. He cares about his students a lot and makes them laugh to ease their learning.

EXTRA CREDIT
Amazing lectures
Hilarious
5.0
2.0
MTH130
Grade: B
May 14, 2024
Would take again

I took both MTH123 and 130, and I'm going to take 231 with him too. The best professor a student could ask for.

EXTRA CREDIT
Hilarious
Caring
5.0
2.0
MATH130
Grade: A
May 29, 2024
Would take again

He is an amazing teacher. Participation matters a LOT in this class, as long as you participate and he sees that you are trying, you will benefit from that through extra points on the tests. He is very funny and respectful to every student. The homework was online and it really helped with the tests. I would definitely take Talafha in my next math.

Participation matters
EXTRA CREDIT
Hilarious
5.0
2.0
MTH130
Grade: A
Jun 27, 2024
Would take again

I took him for the 2nd time for a harder class & I don't regret it. He really cares about your success and will not fail you if he sees you're trying and you show up and participate. He's very funny and makes math feel interesting no matter how much you hated it in high school. I hope to take him again in the future, despite not being a math major

Amazing lectures
Hilarious
Caring
5.0
3.0
MTH130
Grade: A
Sep 23, 2024
Would take again

One of the best math professors around. Engaging lectures, fair grading, and a genuine interest in student success. Definitely use unstuck study and the free textbook - they're super helpful for staying on top of the material.

5.0
2.0
MTH229
Grade: Not sure yet
Dec 28, 2024
Would take again

I don't even know where to start, Prof Talafha is the best there is. Focus in his class and you'll get an A

Inspirational
Hilarious
Caring
5.0
1.0
MATH231
Grade: A
Mar 9, 2025
Would take again

Does not ever make you feel like self-studying, using AI or anything. Never feel lost, there's no such thing as feeling lost with Prof Talafha. Shows respect to his work, student does not leave the class without understanding or feeling like failing. No matter what I say it will not be enough for this respectful professor.

EXTRA CREDIT
Amazing lectures
Hilarious
5.0
1.0
MTH231
Grade: A
Mar 11, 2025
Would take again

Explains every topic clearly. His tests are based on examples in homework and class, and he grades fairly. Participate in class and he will give you extra points.

EXTRA CREDIT
Amazing lectures
Caring
5.0
1.0
MTH125
Grade: C+
Apr 11, 2025
Would take again

Very Exceptional professor I made a mistake when I didn't take him for math 130 now, I got some phony teacher teaching me. I definitely recommend taking him for any math class he teaches the material very simple and doesn't overcomplicate anything. He's one of the best options for taking math

EXTRA CREDIT
Caring
Respected
5.0
2.0
MTH123
Grade: A
Jun 30, 2025
Would take again

If you want a great math professor, then this radical cool professor is the one. Always helpful, ready to help anyone, and gives good feedback. And to top it off, he always explains in full detail on how to solve the problem to not make it confusing, unlike some math professors. Definitely take him if you want to pass and get a great grade.

Gives good feedback
Hilarious
Caring
Class Info

Online Classes

100%

Attendance Mandatory

100%

Textbook Required

51%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 63 grades
Most common grades:
A (32)
Not sure yet (13)
B+ (8)
Grade Distribution
A(34)B(9)C(3)D(5)F(1)A-/B+(13)
Based on 85 reported grades
A: 32
Not sure yet: 13
B+: 8
Rather not say: 7
Common Tags
Hilarious (32)
Caring (23)
Respected (19)
Participation matters (16)
Skip class? You won't pass. (11)
EXTRA CREDIT (11)
Amazing lectures (9)
Tough grader (9)
Rating Trend

Declining

-0.38 avg change
Jun
Sep
Dec
Mar
Apr
Jun
Last 6 months
Ratings by Course

123

5.0

(3)

MTH130

5.0

(19)

MTH030

5.0

(9)

MATH020

5.0

(1)

ACCT015

5.0

(1)
+32 more courses
Difficulty by Course

CALC1

5.0

MATH229

5.0

AMAT110

4.0

MTH0565

4.0

AMAT112

4.0

Similar Professors