4.5
Quality2.6
Difficulty80%
Would Retake222
Reviews80%
Would Retake
222
Reviews
Rating DistributionOfficial
222 total ratings5
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
100%
Textbook Required
51%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.38 avg changeRatings by Course
123
5.0
(3)MTH130
5.0
(19)MTH030
5.0
(9)MATH020
5.0
(1)ACCT015
5.0
(1)Difficulty by Course
CALC1
5.0
MATH229
5.0
AMAT110
4.0
MTH0565
4.0
AMAT112
4.0
Reviews (221)
i like this professor and he is very helpful. I recommend him.
Funny guy, Knows this subject very well.
a very nice man, a bit hard at times, but caring and helps you do good in the end
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.
hes great really cares about the students
If you want to learn, he's your man. Pay attention and he will help you for free even past his time. Highly recomended.
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
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.
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!!!!
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.
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.
he is so helpfull and kind...
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
He is a great teacher!!!!!
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.
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.
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.
awesome, very funny guy. I would def recommend. genius.
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.
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.
He is excellent, briefly, the best teacher on math
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.
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!!
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!
maad easy just respect him, dont show no attitude at all consequences
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
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!
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
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
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.
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.
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.
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.
one of the best proffesors i have ever had. and deffenetily the best math teacher i ever had.
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
He is the BEST professor i have ever had and the best math teacher.
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.
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.
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
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 =)
Clear Explanation, Helpful
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.
Awesome professor and guy. Had him in high school for calculus and im guess he hasnt gotten any worse. Definatrly take him
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!
great teacher. alway prepare to help his student understand and learn math at a easy level.
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.
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!
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.
Great professor and you will learn the subject material. MUST attend classes!
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.
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.
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!!!
Great Professor but you will not pass if you are not on top of your game.
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.
I didnt miss even one classes.I did all the HW and well on tests. However, i got a bad result! crazy!
Good prof but need to do the work like homework to pass
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!
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!!!
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.
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...
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!
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!
glad to be his student!!thanks Prof Talafha
He is very helpful, but his exams are LOOOONG. You will keep doing his exam till the last minute.
Great!
perfectttttttttt!!!!!!!
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.
One of the Best Math Professors at CSI. I highly recommend taking him for any math course.
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
This is a cool guy. Explain everything in details. Sweet and offer office hours. Helps anyone that is struggling. Nothing negative to say.
The best math professor at CSI. He's funny, concise and geniunely cares for his students.
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.
Best math professor on campus, period
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.:)
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 !
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 :)
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.
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
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.
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!
THE BEST TEACHER EVER
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.
Amazing !!!
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 !
BEST PROFESSOR EVER!
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.
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).
Proff is verry helpfully explains the lesson throughly must study n know the work he does check attendance fair grader and reccomened
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.
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!
I would od him if i was a girl!! Amazing Professor
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!
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.
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.
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
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!
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.
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.
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
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.
"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.
Super cool professor, make class interesting and cares about students, def take him!!
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.
Hands down the best professor ever I've had all semester
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.
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.
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
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!
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
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.
Best prof ever !!!!!
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.
Best math professor I have ever had. He is the best! He cares about his students a lot!
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 !!!...
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!
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.
GREAT PROFESSOR! Makes math 123 bearable. Hilarious jokes that keep you entertained the entire class. Possibly the best professor at CSI, highly under-rated.
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.
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 !
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.
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.
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
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.
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.
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.
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+++++++++
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!!!
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.
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!
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.
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
Great teacher and man. If you see his class (any of them), take it.
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.
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!!!!
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.
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!!!
Horrible
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.
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.
Prof Talafah is the the best. wish i could take him for calc 2
He is the BEST prof I've ever had, wish i could take him for all my classes
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.
Amazing professor! He is so clear when explaining. He will go over the problem over and over until his students understand!
best professor i ever had gave me hope in math again. He takes his time till everyone gets the material. straight 10 for me
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!
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 .
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.
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
The best prof @ CSI, love to take him again
Taking his class now, amazing professor, no regrets about taking his class, it's a fun math class, loving it
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
the best professor on campus!
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!!!
He's a good professor, but goes a little too fast. I suck at math so I had a hard time keeping up.
He is the BEST and incomparable, LOVE his class, highly recommend him.
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
the BEST professor. Super funny, smart, and very caring. Effectively teaches the material. Absolutely AMAZING. HIGHLY recommend.
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!
he make that course so easy
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.
Amazing professor!!!
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 .
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!
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.
such an amazing prof. Loved his class.
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%).
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
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.
Horrible in MATLAB
NICE PROFESSOR FOR MTH123 , MTH 130,MTH230, MTH 231,BUT DONT Take his mth229
Best teacher you can ever have for math!
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!
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.
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
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.
if you like to earn your grade, take him. because you have to do some work. he's good in the lecture. take him.
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+
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.
Best prof ever, I love him so much. If you wanna understand everything, you should take the math with him.
Tests are hard, no review sheet. Doing your homework will not make u pass. doesnt curve
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.
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.
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.
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.
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.
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!
stay away from this professor. i repeat he doesnt care about his students at all under any circumstance.
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.
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.
Very harsh on the grades whether it's MatLab, exams or quizzes. Needs to learn to be more lenient.
Very tough grader. Exams, Quizzes and Projects. Especially in the middle of the pandemic with everything that is going on.
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.
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.
Surprisingly nice guy when communicating with him through emails. I am taking Precalculus during the winter with him and he's great.
He's average. Gives a good amount of hw.
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.
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.
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 :-)
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.
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!
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".
Has an amazing sense of humor and keeps the class engaged all the time. Would take him again if given the option.
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.
You will have to study a lot. His exams are a different level from his lessons. Unfair.
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!
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!
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.
Literally goat professor for math, you will pass if you listen.
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.
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!
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!
He is the best professor I have ever had. He cares about his students a lot and makes them laugh to ease their learning.
I took both MTH123 and 130, and I'm going to take 231 with him too. The best professor a student could ask for.
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.
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
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.
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
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.
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.
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
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.
Class Info
Online Classes
100%
Attendance Mandatory
100%
Textbook Required
51%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.38 avg changeRatings by Course
123
5.0
(3)MTH130
5.0
(19)MTH030
5.0
(9)MATH020
5.0
(1)ACCT015
5.0
(1)Difficulty by Course
CALC1
5.0
MATH229
5.0
AMAT110
4.0
MTH0565
4.0
AMAT112
4.0