4.9
Quality2.2
Difficulty100%
Would Retake119
Reviews100%
Would Retake
119
Reviews
Rating DistributionOfficial
119 total ratings5
110
4
8
3
1
2
0
1
0
What Students Say
“He is an amazing math professor”
MAT181 - 5.0 rating“The best calculus professor at UIC”
MATH180 - 5.0 ratingClass Info
Attendance Mandatory
64%
Textbook Required
100%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.06 avg changeRatings by Course
181
5.0
(1)13486
5.0
(1)MATHMATH
5.0
(2)MATH165
5.0
(3)CALC180
5.0
(3)Difficulty by Course
181
4.0
13486
3.0
MATH310
3.0
MATH251
3.0
MATHKL1
3.0
Reviews (118)
Very helpful. Easy to understand. Pleasure to have because he sometimes can joke around. Take him if you get a chance to.
Very easy to understand. An excellent teacher. Take him if you have the chance.
A good teacher. Funny and easy to understand. Flexible with grades and wants you to do well.
GREAT TEACHER
The best, just a great teacher!
Excellent teacher. Goes over the material in great detail, and is also very funnny. Go to class and discussion and you should get an A in the class
If you dont take him i dont know who else you would for math.....TAKE HIM as soon as possible....
Dave is amazing, take him if you can. Very nice and understanding. He cares about his students and just FANTASTIC!...He reminds me of my pre-cal professor in h/s who i loved!
Best Math teacher AT UIC period.
He is the greatest math teacher at UIC! His lectures are crystal clear and presents math material in a level in which you can understand it, which i think is something most math teachers lack. He tells you exactly what will be in the exams and he is pretty funny. TAKE HIM IF YOU CAN!! you wont regret it! i wish he taught calc :(
Affable demeanor. The best math professor I have had at UIC. Period. If MTVU ever gets to UIC make sure to interview him.
He is awesome math teacher...simply the best, doesn't believe in making hard exams...love to give A's and B's but if you really dumb than you might get a C. Clear, reasonably organized. so take him....you rock mat 210
Very good at explaining math. wants everyone to do well. drop a test cuz people didn't do well. very nice and funny
He really tries to help you understand, he gives the formal definitions and then breaks the ideas down into easy to understand concepts. He is also the only math teacher i've had at uic without an accent so that made it even better. He's a nice guy so take his class
Great Teaching Methods!
When I walk out of his class, I feel like the tuition was worth every penny.
three words, draw a picture! this is the phrase Cabrera lives by when teaching his calc III students. he's really a big kid who loves teaching his class. jovial and always has a smile on his face. great teacher
This prof is amazing! Hes completely clear in his lectures and makes everything easy to understand. His exams aren't too difficult either. I highly recommend this prof.
I took this class because of the reviews. I had to change my schedule from top to bottom yet it was all worth it. Had low A in first exam, A+ in second, screwed up final (i messed up ~3 questions straight :s). Anyhow, i got an A...surprised indeed. Grade isn't the point though, David is just fantastic, take him anyhow!
He's a great teacher. Explains very well, always goes step-by-step, and is always willing to help. Also, he has a great personality, good mood, and has always a smile on his face. I might have spoken to him once or twice, but he remember me everytime he sees me in campus. Very sweet guy and awesome teacher! :)
The best Math teacher at UIC in my opinion. He explained every topic to the tidbit and answered any questions the students had with great feedback. His lectures are great because the notes he provides are very clear. He is always there during his office hours or you can even make an appoitment. I hope I can have him in my future math classes.
He was not my Calculus 3 teacher, but I did go to him for some help and he is AMAZING!! Explained things crisp and clear. Was not weird about the fact that he was not my teacher, but I needed some extra help. GREAT GREAT teacher. I recommend him!!
His handwriting is better than mine! (and i'm a girl, lol)! Great examples! Explains the methods really well. Draws pictures to help the class better understand the material. Which makes homework,exams, and quizzes 10 times easier.
Dave Cabrera is one of the greatest math professors I have encountered at UIC, or one of the greatest period!!!His notes are very clear and more than enough to ace his classes. I took him for differential equations, a class that many have trouble with, and did amazing! He is very approachable and willing to help. Just Amazing!!!
He is a good professor. Just go to lecture because the notes are great since they are very well organized that you don't even have to read the book. I'm sure if you were to approach him, he would help you out. Btw, he grades fair, not based on if he knows you or not.
it's all been said before. without a doubt *the best* teacher i've had at UIC through 3 and a half years. you'd be dumb to pass up one of his classes
Does a great job at explaining math. Very clear with his handwriting and speaking. Gives great information about what will be covered on the tests, which are given by the math dept. Homework turned in once a week. Quizzes once a week (on a different day than the hw).
Excellent professor! If you want a quality education take his course. His lectures are crystal clear, and he provides many examples so you could understand the topic. Hes also extremely generous with points, even if you did a problem completely wrong, he'll find some way to give you as many points as possible. Take him or you'll miss out!
Test are easy if you do the homework....He loves class participation and is very enthusiastic when you take advantage of his office hours...He loves math and knows how to explain it. Math 181 is easy and sometimes I missed class, but I hated missing his lecture!!!
He is an excellent professor! His lecture notes are so clear. He gives a lot of examples and likes to make sure everyone understands. If you don't understand, he will stop and explain as clearly as possible. Best teacher I've ever had to teach a math class. All you need to do is go to his lectures and you will understand. I rarely opened the book.
Hands down the best math teacher to have at UIC. No contest. I would switch classes just to get in his lectures.
Hands Down Best Math Professor Ever! It doesnt hurt that he's good looking either. He has a great technique for explaining, and his notes are crystal clear. He writes EVERYTHING on the board. His exams are ok if u study but curves at the end so its ok! Definately take him if you can!
Had Math 210 and will have Math 220. Truly the best prof ever his notes are the best literally they are crystal clear very organized very funny and cool to talk to and understanding. The way he lectures notes is what makes the class so easy every other professor should take note making lessons from him.
BEST TEACHER EVER
The best teacher for math out there!!! Do not even need to buy the book, His notes are straight from the book but better, most of his exam questions are based upon the homework. very easy A
clear and concise. very helpful. exams are not THAT easy but doable.
good teacher. you actually have to go to class, homework is due on tuesday and quizes are on thursday.
Excellent teacher. Lecture notes are the best very clear. If you cant manage a B or A in class u dont belong near math. The tests are very fair. U actually LEARN. dont get me wrong he doesnt hand out A's u have to work for it but he helps ALOT. GO TO LECTURE.
He's one of the best math teachers I ever had. His notes are clear, explains things well, and is nice. Attend lectures (they are helpful)and be sure to study. Final was multiple choice, but you have to show work to get points. I almost failed, but he was nice enough to tell me what I needed to get on the final to pass. Take him if you can!
Best math teacher i've had my entire life. 'Nuf said.
had already taken AP calc coming into this class but he definitely teaches and explains certain elements significantly more clear than any teacher ive had before. go to lecture and do a couple problems of homework each week and as long as youre doing well on your weekly quizzes, you shouldnt have to worry about the test. DO THE EMAILED TEST REVIEWS
I'm glad I signed up for Dave's class! His lectures are very clear; you don't even need to read the text, just use his notes for the HW! The 1st test and the final were easy, but the 2nd test was a bit hard. Calc II is easy at the beginning w/ the integrals, but it gets harder with the limits. Got a B for the class.
Cabrera is the best prof i've ever had at UIC. If you can take a math class with him, or any class really, just do it!!! This guy knows how to teach!!
Cabrera is very kind and helpful during his office hours. He is a great teacher and wants every student in his class to succeed. He curved our overall class grade by about 5%!
He is so neat,clear, and gives great examples in his lectures. He teaches at a good pace and always asks if we have questions. He is so nice!
He is the best professor at UIC. he is nice,smart, helpful, funny and hot ! his exams are not hard.if you wanna get an A in calc , take it with cabrera.
OMG..he is such a wonderful math teacher..i used to hate math in high school, but i fell in love with calculus I. he made the learning so easyy..its all about going to class and doing ur homework and u r gauranteed an A++. I aced this class even tho i used to suck at math!!!!
I was nervous about taking Calculus at first, but b/c of Cabrera's ratings on ratemyprofessors I decided to give him a try. He was awesome! Clear, organized, nice, and funny- he actually WANTS you to do well. Definitely take him if you can!!!! You may regret it if you don't!
Mr. Cabrera is like the best teacher ever. He is so nice and funny and he is so nice during his office hours. I am totally taking him for calc 2 and calc 3. Best teacher ever!!!!!!!
Mr. Cabrera is one of the best teachers that I have ever had. I would not choose any other math teacher. He teaches very clearly, and he will answer your questions in a way that will be super easy to understand. And on top of all that he is like super funny, and makes great jokes to see if we are still awake in class. Best teacher ever.
great teacher, he helps very much, go to office hours...
While i attended his class i wasn't even suppose to be in there the teacher i had was terrible and you couldnt understand him, but Cabrera speaks english perfectly and his handwriting is amazing. Take his class!
Best Prof i have seen at UIC!!
Probably the best proffessor I've had at UIC. He explains himself thoroughly and is extremely neat so his writing is legible! He also speaks perfect English so there's no language barrier. I was a little nervous about taking MAT 165 since I'm not a huge math fan, but he made it easy and if I could I'd take him again!
attendance is mandatory jst bcz u hav 2 turn in the hw. however he dsnt require u to. awesome professor most helpful ever clear, neat, u never get lost or get out of class without grasping the material he makes a labyrinth look so simple and fun & is nice and very funny and u just want to have his life, he loves calculus and thus makes u love it 2
Easily the best prof i've had at UIC. I took his 8am because of the good reviews i read. It was definitely worth it. He has neat handwriting and is really good at explaining concepts. I'm taking him for Calc 2 next semester. If you have the chance, TAKE HIS CLASS.
AWESOME MATH PROFESSOR. Teaches crystal clear math. His notes are NEAT and USEFUL. Take him if you can because it will be worth it with him. Grading is reasonable and has a positive attitude.
If you would like to learn calculus do yourself a favor and get another teacher. This guy makes the course seem like a joke until the exam comes, then the joke is on you. Really lazy professor.
had him for calc 3 fall 2010. I got a B in the class. He is a good professor, worth taking. However I kinda agree with the guy two comments below. He was posting HW on blackboard, and if you wanna get an A in the class you better do additional problems from the book. HW provided was insufficient to prepare for the tests. Over all very good prof.
I don't know what that kid below me is saying, but D. Cabrera is by far the best math professor at UIC. He is amazing. His lectures are crystal clear and he really knows his stuff. He teaches the material well and prepares you for the exams. The homework is relevant and quizzes too. Take him!!! He throws in a few jokes here too. Amazinggggg!!!!!
He is an amazing teacher. All you have to do in his class is go REGULARLY, take notes; go over them, and do HW. For exams just go over HW, his notes and there is no way you shouldn't get an A
As everyone else here has already explained, AMAZING teacher. Down to earth guy, easy to listen to. Explains everything PERFECTLY. I encourage you to take him for every possible Math class!
Best math prof at UIC hands down. He answers questions well and you can tell he loves his job because he's so good at it. HIS CLASSES ARE THE FIRST TO FILL UP. A MUST TAKE PROF!
AMAZING!!
A great communicator. He makes examples very easy to follow and he's very patient. You will not lose any credit at all for arithmetic mistakes if you can demonstrate the concepts. Don't assume that because he makes calc look easy that it is. You still have to practice, of course. Highly recommended even if it means waking up early.
A great professor, he explains concepts well and is very patient. He will repeat anything and tries to make sure you understand. He's considerate of his students and is approachable. He also tries to keep his classes interesting and has a good sense of humor. This guy definitely loves math and his job.
Easily the best math professor at UIC. His lectures were perfectly organized, the homework assignment were useful, and he was able to explain extremely complicated concepts in a very simple way. One of those professors that spoils you with quality.
Had him for all cal 1,2,3... Great in explaining the material and goes through many examples that help when taking the exams. He is the most approachable professor I'v ever had and if you don't understand something, he will try his best to explain the material.
Very good professor. He explains as well and clear as a math professor can. He goes slow with the subject.
Easy to approach and talk to about ANYTHING. Out of all the professors I've had, he cares the most about his students and is truly passionate about teaching. He'll go the extra mile to make sure you understand the concepts, and spends so much time meticulously grading homework and providing solutions for homework and sample exams. HOT and NICE! :)
I transferred to a new school, but I wish I could have him work at my new school. Great professor, super nice guy, very approachable. Passionate about math, I hope someday I can explain math as well as this guy. He is relaxed when he teaches and explains everything step-by-step. Zero complaints.
This man is awesome! He's one of the best profs I had at UIC. He's extremely helpful and nice, and has such a passion for math that his teaching style keeps you alert and interested in the subject. He gives great notes that are easy to read and comprehensible. Exams may sometimes be tricky but are usually on track. He's a genius! TAKE HIM!
Easily the best prof I've ever had. Really interested in teaching. Really stands out at UIC where good profs in the math department are rare. Trained as an engineer so he's more into the practical side. Very helpful at office hours and wants you to be successful. If you have to calculus, take this guy!!!
It's amazing how this guy goes through a problem or a concept thoroughly and yet he keeps the pace needed to cover all the material in the course. There's no way you can't understand him, unless Math is definitely not your strenght, but he's the easiest instructor you can get for any Math course taught by him. Do your homework and you'll pass.
Caberra = CLARITY!!! I hate math with a passion, but he has turned that around. I never would've thought I would be able to get an A in math, but he has made it possible. He explains things clearly. He teaches the material with enthusiasm & interest and puts himself in the mind of the student. And best of all he is down to earth and understanding
The best math professor I've had so far. Amazingly clear, always a help during office hours. Goes through a topic slowly and thoroughly but still has more than enough time to go through everything needed for the final. I refuse to take Calc II or III with anyone but him!
Honestly one best professors at UIC. Math 181 is a challenge, but he's the best professor to take it with. Go during office hours if you need help, he really cares if you show that you are putting in the work! His classes get filled up really fast so take him! You wont regret it!
Cabrera is hands down the best math prof. He made finite math easy by answering any and all questions, no matter how basic they were. He stayed after class to help a few of us prepare for the final. Slam dunk option, you WILL NOT find better at UIC.
No doubt, Cabrera is the best math professor at UIC. I highly suggest you take him! He is super clear and makes math seem interesting. Cabrera will repeat things as many times as you want him to and he is willing to help you whenever you need it. Plus, he is very organized and his online notes are very very helpful. All in all, take his class!
The class itself SUCKS. But honestly he made it easy to understand and you can tell he actually cares if you pass or fail. He extends himself to help you in or out of class and he's funny! Great guy, great teacher. No the class isn't easy, but if you take it with him you have a better chance at passing.
AWESOME professor!
Best math professor at UIC. He explains as simple as possible for everybody to understand.
Professor Cabrera is hands down the best Math professor at UIC. I am lucky to have been able to register for his class. He is very helpful and will answer your questions no matter what. My advice: go to lecture and do weekly revisions of the material and you should get an A. Try to do as well as you can on the hour exams and lock in for the final.
One of the best professors. Although I never paid attention during discussion/lecture, I know he explains thing very well and always answer students questions. He jokes around in class sometimes. Handwriting is very clear. His teaching style and pace will allow you to understand the material.
An amazing professor, if you want to learn math then he is the right professor to do so. Very clear in everything starting from his handwriting and to the way he explains ever step in a problem. Makes students feel very comfortable in asking questions. Open to help. AN AMAZING PROFESSOR
He is energetic, loves what he does, and is good at getting students engaged in the material. I didn't end up doing so well in the class (for personal reasons), but he is quite possibly one of the best instructors I've ever had. You'll have a difficult time finding someone who makes calculus as easy to understand as he does.
He is really helpful if you go to his lectures and discussions. He has homework due every tuesday and quizzes every thursday. It can be boring, but he made it the least boring out of all the professors, but I think his exams were quite challenging. If you're an A student in math, then expect a grade lower unless you try really hard.
One of the best professors at UIC. Addresses all student concerns and questions and provides clear explanations for any inquiries. Made the class interesting and was a pretty cool guy. Grading was fair. Classes for him fill up quickly so if you can definitely sign up for his class.
Very clear in descriptions and widely available outside of class. Encourages questions and fully explains his answers. Pace of the class can be quick, so attendance is highly encouraged to stay on top of the material.
He is the BEST professor that I've ever had. I had him for Calc 1,2, and 3. You can't get better than him. Nice, answers questions, available outside of class, organized, easily approachable, etc. I've always liked math, but he made it way better. Study for the exams, which are hard because the finals usually destroy your grade.
David Cabrera, Y U No teach the advanced math courses? Y U No teach Math 215, Math 320, or any proof related math course? You should take a break from the calc courses and teach the more advanced courses. You are superb.
Had him for Calc 2. Was amazing. It's hard to put things into words that make other people believe it, but just he's really good.
Always well prepared! Review before coming to class and pick a time in which u'll focus - my biggest mistakes. He's very helpful in comparison to others.
Professor Cabrera is in an excellent teacher. He explains everything so clearly and if you have any questions he encourages you to ask them. He uploads his lecture notes to BB which really helps if you missed a day. As long as you study before each exam you'll do fine. My only complaint is that he should really teach the higher math courses! lol
Highly recommended!
Professor Cabrera is awesome. I placed into Calculus 1, freshman year, and was in complete shock through out the course because I had not taken pre-Calc or any trigonometry. His lectures are Crystal Clear. I understood him and got a B in the course. It took hard work, but If I could get a B anyone dedicated enough can.
(Marquette Student) Differential Equations, was great. Really good explanations, lots of examples, great handwriting. Not enough good things can be said about him.
Had Cabrera for Math 181 and Math 210! He's the best math professor at UIC! He cares about his students and wants to make sure they understand everything! If you get the chance, definitely take Cabrera!
Great teacher and actually teaches. I wished we had online HW instead of hand written. I just wished the final wasn't so harsh, but it's the math department so I can't blame him.
Probably the best professor UIC has to offer. Was always easy to pay attention to, very helpful, explained things clearly, and would do his best to help you understand the material. Take him for any math course that he's available in.
awesome professor
Awesome professor. He's very clear and explains everything
He is an amazing math professor! He makes math clear and interesting, which is something every math professor should do! It also helps that he is kind to students! He is overall pretty dang cool.
He's the best math 180 and 181 professor at UIC. He's clear and if you go talk to him, he will help you and make you understand it. If you have a chance, TAKE his class.
Cabrera is an awesome professor. I took him for Calc2 math 181.. Math isn't easy nor comes naturally for everyone. He doesn't mind taking time out in lecture to review for the exams or to explain hw. He always tries to make the lecture clear so you could understand. He answered any and all questions no matter how small or silly. He's really nice.
Calc 2 starts off tough and only gets more difficult from there, but with Cabrera teaching, this class was a breeze for me. If you do struggle he's also always willing to help. Prepares you well for the midterms and final. Also a pretty funny dude and keeps lectures interesting. Makes sure everyone understands before moving on. Awesome professor.
Professor: - Knows exactly how to explain things - Best professor for Calculus (Kobotis is the next best) - Go to lecture and you will never have to read the book (despite the fact that he will ask you to..) Class: - First year w the calcs being restructured, it's very easy now - Be sure to remember the material from calc 1
Cabrera is the best Calc professor UIC currently has. Period. Puts up everything on BlackBoard (including lecture slides), explains very well, systematic method of teaching, reviews before exams, and best of all he's easy to approach.
Professor Cabrera makes calculus a bit easier to understand by making the material and concepts clearer. During class, he walks you through example problems. And, if you ask for help on the homework, he'll most likely give you the answers, explaining the concepts and methods to get through them.
Cabrera really knows how to teach in clear and concise way. He always explains himself and goes through plenty of examples of each problem. The tests are hard, the best way to study is to go through past exams on his website. He's the only math teacher worth having.
He's a wonderful professor who is very clear and has a great sense of humor. He's very approachable and asks the class what it wants to do if there is extra time. He's very down to earth, but still respectable, which is a balance many professors struggle to balance. He likes to demonstrate real life applications of the calculus he is teaching.
Calculus II is crazy hard at UIC. Actually the entire math department is. I think Professor Cabrera is probably the best math professor at UIC. Be prepared to work because an A is not going to come by just doing the homework. Use mymathlab and practice tests. Cabrera will give you all the tools necessary to succeed.
Calculus is a tough subject at UIC, but Cabrera made it easier. He is clear and detailed in his lectures. He also gives you all the resources to succeed in his class. The best calculus professor at UIC.
I had him for Calc I and II, and honestly is my favorite professor at UIC. If I didn't change my major I would take him again for Calc III. He's willing to help you understand the material, but he makes you work for your grade. If you put in the effort to learn the subject, then you should do good.
Calc II is DIFFICULT but Proff. C. makes it seem like tying shoe laces. He is extremely organized and explains the material in the clearest way possible. I've never came across a better professor. Powerpoints (along with notes he wrote in class) were always on Bb. He also has a website with past exams, which is so helpful! Overall, amazing prof.!
Amazing. He made math fun.
Had him for both Math 181 and Math 220. Amazing professor
He explains everything so clearly, and he doesn't make you feel dumb for not understanding
Class Info
Attendance Mandatory
64%
Textbook Required
100%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.06 avg changeRatings by Course
181
5.0
(1)13486
5.0
(1)MATHMATH
5.0
(2)MATH165
5.0
(3)CALC180
5.0
(3)Difficulty by Course
181
4.0
13486
3.0
MATH310
3.0
MATH251
3.0
MATHKL1
3.0