2.8
Quality3.5
Difficulty37%
Would Retake118
Reviews37%
Would Retake
118
Reviews
Rating DistributionOfficial
5
25
4
22
3
21
2
22
1
28
What Students Say
“" The most unorganized teacher I have ever had at JJC”
MATH170 - 1.0 rating“I took 094 online, Prof”
MATH094 - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
42%
Textbook Required
42%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.37 avg changeRatings by Course
TRIGONOMETRY
5.0
(1)171
4.5
(2)MATH141
4.0
(1)math131
4.0
(1)MATH095
3.5
(16)Difficulty by Course
MATH170300
5.0
095Q1
5.0
MA171
5.0
MATH171
5.0
MATH142
5.0
Reviews (118)
His great smile makes it hard for me to pay attention.
very boring class. sometimes he doesnt even understand the material. gives lots of homework. dont take his class!
Best advice if taking his class--form study groups with classmates. Good advice for any class you take. Take advantage of the Academic Skills Center!
I Love Mr. Ruffatto.
hot but not smart
a nice teacher, he is good.
Could easily move from POOR to GOOD if he only SLOWED DOWN! He's hyper and makes a LOT of stupid mistakes because of it. He needs to SLOW DOWN and:listen to students to understand their questions;demonstrate concepts clearly on board.
needs to slow down a lot and actually teach. he assumes students know what he is talking about. if you ask questions in class, good luck trying to get him to slow down and answer them.
I took him in the spring of 03 and he was never clear on anything. He was never helpful and he was very rude. One day in class on student was trying to help another student and he actually told them to shut up or get out of the class HOW RUDE!!!
not a good teacher. most of the time, he does not understand the material. does not help your grade if you are close to another letter grade. i missed moving up another letter grade by .14 and he did not round my final grade.
David Ruffatto is a tough but fair teacher. He expects you to be prepared for class. Slackers need not apply. If you do the work, you will get a fair grade. I learn a lot in his class. He is also young and cute.
A tough teacher and really doesn't explain things very well. He basicly put things on the board and expects the student to fugure out whats going on
No Comments
very good teacher. he answers any questions u have and explains it if u dont get it. thumbs up!
No Comments
No Comments
Ruffatto is a hottie, but not so great at teaching. Super nice, but you can tell he is a young inexperienced teacher. Be prepared to teach yourself from the examples in the book. Given the choice probably would have chosen a different teacher.. but really nice guy, really fair on tests/ quizzes.
Mr Ruffatto is super hot, and a VERY easy grader. Super lenient on tests and quizzes. Id take him in Pre-calc and calc if I could.
Great instructor, very helpful and understanding. Assigns work (gsp labs) that makes it all make sense. I had this online but would have preferred taking it in an actual class, but probably just to check him out cuz he is nice to look at.
Ruffato is a nice teacher, easy to get along with and he keeps the atmosphere light with humor and lots of breaks. He moves pretty quickly and that has caused some issues. He can sometimes fall into the spacey math teacher stereotype but usualy is ok.
Very hard class for a 0-level, but I took it online and Ruffatto was very helpful and understanding. If you do all the work and really put forth the effort you'll make it through!
Really hard class, I took it online. He is helpful, but it is better to take it on campus. Gives extra credits and extra points. Cool teacher, not cool class
Very hard class.
He does a nice job. I would definiately take him again. Get all the X-tra credit in the math center. I had a could issues, and he was very fair.
If you want to have a sexy ass math teacher then take him. He is very good looking!
His class is very well set up, he is clear and communicates lessons really well. You do not need to read the book but it will help. He gives extra credit, and the practice exams look A LOT like the exams. Good teacher, take him.
Very helpful teacher. I was nervous about a math online course, but he was very helpful!!!!!!
He is a very good teacher. I'm not great in Math and he is very helpful. He gives extra credit for hours spent in the Math lab. Unlike other math classes there are points beside tests which are helpful.
He is all over the place when it comes to teaching and makes a lot of mistakes. He is never very clear, but tests do look a lot like practice tests. VERY fast pace!! Please do not take him if you like to take your time with learning math, you WILL regret it!!!!
I have taken math 094 and 098 online with Ruffatto. He is a good teacher. But you really have to stay on top of your homework. When I went in for tests I felt prepared after taking his practice tests. This teacher grades fair as well. If you are interested in taking math 094 or 098 online I would suggest taking Ruffatto.
He is a really great teacher. I am taking 094 online and I OFTEN go in during his office hours for help. He wants you to succeed and is willing to help! go with Ruffato!
Had Mr. Ruffatto for 095 online class. A LOT OF WORK. However, he gives clear guidelines and is great to work with. Great communication. I did have the pleasure of meeting him a couple of times in his office and he was extremely nice anc sincere about helping each student. Would take him for a future math course. I suggest you do as well!
Ruffatto is all over the place. It seems like he doesn't have an organized lesson every class. He's very fast paced. One thing I will give him is that he is fair and willing to help where he can. If you like teachers to be well organized in their lesson etc, don't take him!
As others have stated he is VERY fast paced. Although he does give a lot of examples if you ask for them, everything is a "game" or a "trick" when you ask how to do a problem he says "here's the game for this one" or "you need to know the trick for this one". This is Math. Not a magic show or basketball game. Only take if you can handle fast paces!
Ruffatto was helpful when it came to offering his # but he often did not follow the lesson plan set in the syllabus and the clarity of his language was terrible. The pace he set for the class was not very smart either. The final test was due four days before the final. I earned an A in the class but it was done with no help from the teacher.
Took Math 139 online and got an A. I took Math 138 online last semester (different teacher) and it was run more smoothly. In 138 all the homework was posted in a timely manner and the tests were in the testing center when they were supposed to be there. Complete opposite here. I rushed to the testing center once and the test was not there!
Took Ruffatto's class online and I liked it. If you do the work you will pass but watch the deadline dates. We were able to use notes during tests and he was really quick about getting back to emails. One of the best things about him was his willingness to help! Do the work and you will pass his class.
Seemed like he was disinterested in teaching. Online class requires no textbook, it can all be done on MML. Not very clear in his instructions.
Not very informative. His schedule does not match the homework that is due. He will overload his students with homework so you have no time to absorb the information that you are reading. Homework quiz pretest and test all due in the same week. Do not take his courses. Especially online. He will not answet your questions either.
I am in Math 094 online and it is simpe. I had three weeks to get my work done and entire week to take the test. I was even able to take the quiz more than once to get a better grade.
This class was really challenging but at the same time it was passable. If you show up every class you will be fine and go to the lab for all the extra credit. He is all over the place when teaching but helpful.
I personally do not care for his teaching style. Will encourage class participation, but say things like "Dead Wrong" if you are incorrect. Uses "short cuts" but always (daily) messes up with them. On the other hand, he gives extra credit for using math lab and takes his exam problems straight out of the book. DO YOUR HW!!!
I took him online for 139. He is unclear as to what exactly needs to be done and turned in. He also takes a long time to respond to questions posted and emails. Even during testing week. I would avoid him if at all possible.
DO NOT UNDER ANY CRICUMSTANCES TAKE THIS PROFESSOR!
I am in Cal with ruffato and it is fine. Tests are hard if you do not do all the book work and get tutoring.
Ruffatto is a great teacher. If you do the work you will have no problem getting a good grade. Also very easy to get extra credit. I'd take his class again.
I had him for Calc 1 (Math 170) He is a fair grader--mainly because he doesn't look at anything but the tests--and will negotiate. But, he is disorganized, ill-prepared, and constantly makes mistakes in class. Also, he doesn't teach you then show examples, all he does is jump straight into problems after copying the 'formula' from the book.
He is practically useless in 139. He spent a majority of the class correcting his mistakes. He explains things the long way and upon going in for help, he'll argue with you instead of help you. He is very disorganized. He doesn't grade homework by accuracy, just completion, but his tests are no calculator and no multiple choice. Avoid by any means!
If you do the work you'll be fine. HE makes himself available before and after class to help you if you get stuck. He teaches things by doing them and correcting his mistakes and it can be very hard to follow.
Great teacher. Explains things clearly and understandably. Does tons of examples and constantly asks if there are questions before he moves on. Prepairs you well for each test and is a fair grader. He is very energetic and funny. Would recommend him to everyone. Great teacher!
I cannot believe the guy gets paid to "teach". I took his online class and we did not use MyMathLab. He is very disorganized and is the definition of lazy. We were required to purchase the newest edition of the book, but yet his work comes from the older edition. He also takes forgets to upload files that you need to complete hw. AVOID!!!
worst online class ever. teacher takes forever or just doesn't bother responding to emails and takes weeks to post grades.
This teacher is very confusing. He messes up in class a lot. He takes forever to respond to emails. And cancels class frequently. Never taking classes with this professor ever again.
This man is the reason I am a math major. Took him my first year for Trig and now I'm looking for PhD programs in math. If you're lazy and dumb don't take him otherwise I highly recommend him.
Horrible professor. He does not plan his lessons in any way shape or form, he rambles on about the subject being taught without actually covering the material. On many occasions in the class when a student asked a legitimate question, he ignored the question entirely.
This guy is literally he most unorganized professor that JJC has to offer. Gave our class a study guide for the final and claimed it would be similar to the actual final. Day of finals he tells me he forgot to print off the final. Comes to class with some random crap we never covered and basically is forced to give that to us. Ended up getting a B.
Took his class online over the summer. Great teacher! Super easy to pass. The study guide contains the same problems as the test just different numbers. Was allowed to use a whole sheet of paper of notes on exams! Super easy and really nice!!!
He is by far THE WORST professor I have ever had for Math throughout my entire college career. Taking a one day a week class does not suffice for the lack of instruction he gives in lessons. Prepare to teach yourself Geometry folks! Also forget notes because all he does is complete problems from the text; most of the time too fast to understand.
I found he is an okay teacher. His method of teaching is by writing down the steps in his mind which can sometimes be a little confusing. Overall easy class if you do the homework and ask questions.
He was terrible with putting grades in. Took forever to answer questions. Took points off on my tests for things I didn't even get wrong. No response back when I asked him about it. TERRIBLE TEACHER!
Amazing teacher. Great experience. Calc is not easy but he made it fun and understandable. He really likes the subject and totally gets into it. Love it! Great teacher! Great class! Take Ruffatto.
I took Ruffatto over the summer and all I have to say is that he is very fair. Do the homework and turn everything in on time you will be fine!! ALOT of studying considering its online but I find it easier to teach myself than to be taught. Take him you won't regret it!! :)
I took Ruffatto for both calc 1 and calc 2. He is phenomenal. You will work your butt off for an A but calculus is a hard subject so don't expect anything else. He did take a very long time to give our test grades back but he gives partial credit so I'm not complaining! Take Ruffatto. You will not regret it!
Ruffato is a great teacher who is willing to help you if you need it. I never sat through a math class that was so interesting that the time flew by like this one. He always has a math workshop before class, go to class and his workshop, and you should do okay. He is a very easy grader as well. He won't mark you down for silly algebra mistakes.
Just finished calc 1 and he definitely helped me through. Going back to college after 10 years and having to jump into calc 1 was not easy. YOU HAVE TO STUDY LIKE CRAZY FOR AN A. He's a little absent minded sometimes but calculus ISN'T easy. Go to his workshops and do a lot of problems out of the book and you'll pass easily.
Great guy, willing to help and cares about his students passing and very understanding. Do the assignments, he allows a formula sheet every test which helps a lot!!
I took 094 online, Prof. Ruffato was slow to respond to emails if he even responded at all. Stay on top of your work and realize if you want help you're going to have to go to the campus.
Since I took this as an online course, I wasn't able to really get to know Mr. Ruffatto. All I can really say is that he was quite slow with getting back through email, and that the tests were always ten times harder than the homework, which really screwed me up. I wouldn't recommended taking an online class in general.
Basically begs students to come in for help to get homework credit if you don't do well on the tough tests, and then gets irritated when you go to in for help. Basically the usefulness of every other math teacher at JJC. Also doesn't let you use your calculator on the tests, so don't go buy that expensive calculator they tell you to get.
Knows his material. A bit different to understand at times, but he is certainly knowledgeable. Prepare to work for an A if you take his class.
Very knowledgeable but lacks people skills. Sometimes goes a bit too fast for people to keep up but if you do the homework and get tutoring you should pass. I spent 3+ each week in the tutoring center. The material is pretty difficult so don't expect an easy A or even B, but he does a good job explaining all the why's and how's.
Calculus is not easy. With that being said Prof. Ruffatto is a great teacher. He is there to answer all of your questions and I feel really does care. Your grade is solely based on the tests with a little bit of homework. Do problems out of the book, use youtube for extra help, and attend class. If these three are done you will be fine!
He goes through lessons really fast so if you don't participate, he will just move on to the next lesson. He's good at explaining and solving but, just to fast to keep up.
TERRIBLE! He does not lay out the foundations for each chapter and instead goes straight into the homework problems so when he gets stuck he asked the class "Is that right guys? Is that right?" The most unorganized teacher I have ever had at JJC. Lectures are rambling and fast paced. Half the class gone halfway through the semester. WASTE OF MONEY!
Decent teacher.
Ruffatto is a bit unorganized, but he tries his best to help you pass the class. He runs a workshop the 3 hours before class, and its helpful. Calculus is a VERY tough class, it's going to be rough. Ruffatto is lenient on homework, but his tests can be hard. He doesn't curve, but he will give hints on tests sometimes.
I took a math class that is pretty much a review and doesnt even count for credit and he treated the students very poorly. Its already a class where students are obviously struggling and he wouldnt answer questions thoroughly because we should already know or he would be kinda rude in answering it. Made me not want to ask questions
HORRIBLE. DO NOT TAKE THIS PROFESSOR. I have never had someone this bad.
This teacher has no clue what he is doing, his credibility decreased incredibly by the first week of class. He does not make sense when explaining anything and does not take any questions. Homework is overly excessive and his tests do not relate to any homework assignments.
Professor Ruffatto is a very helpful guy. He tries his best to make sure his students are getting the material. For the first month, we reviewed and he gave out many practice tests. But as a student you have to be willing to put in the work, Ruffatto will not spoon feed you, you have do want to do the work yourself.
Ruffatto wasn't the greatest math teacher I've ever had but he also wasn't the worst. He does give you a lot of opportunity to bring your grade up with guided lecture notes and homework. But the MML quizzes were awful and he does the often. He was also unorganized and always said "go see a tutor" after his lectures when everyone was confused.
inconsistent grader, makes material much more difficult than needed. If you can get an A in his class you can get an A in any math class.
At the start of the semester Ruffatto was somewhat inconsistent in grading, which can be frustrating. As the semester went along, he became pretty consistent with his grading. If you asked me a month ago if I wouldve taken him again I wouldve said no, but now I would say yes. Lots of tests, but your HW has a decent weight on your grade. Study!!
I took a Monday- Thursday 50 minute class with him. He is very fast paced and his method of teaching is based on helping us where we get stuck. So that means you teach yourself outside of class and have to ask questions in class, which not everyone is comfortable with. Moral of the story: dont take a 50 minute Trigonometry class.
If you asked me a month ago i will say no. KEEP UP with my math lab (He can also extend the dates if the class is behind or necessary), ask questions IN CLASS. He let's you make up and and homework and he is very flexible. *in short* Take him,don't be too quick to drop, he understands, talk to him, learn outside of class and ask questions
Was very negative the first day mentioned how we should reconsider going to college goes far to fast for anyone who has trouble in math.
Easiest math class ever taken!!! He is very cool and halarious. He will help you catch up on anything you have missed. If you do the study guides you basically will pass the tests with an A or B. Also gives you hints during the test.
I took his stats class my first semester in college. He was so unorganized and honestly taught me nothing. I had taken stats in high school and that was the only reason I got a B. His class was super unproductive and most of the time he acted like he didn't care about a professor.
Took class online turning Covid-19. Taking math classes online is pretty hard. As long as you do good on the homework you should pass the class because the homework is worth a ton of points. Based on that alone I would definitely recommend taking his class. After you take a test make sure you email him and ask him to grade your work for full credit
I took his class during the pandemic and I didn't enjoy his class one bit. He never responded to my emails for needing help and I was actually failing at the time. He never graded half of my work that I turned in. The way he structured is MyMathLab was unlike anything I've dealt with before and it make it really hard to pass the class.
Prof. Ruffatto could care less about teaching. I had to take 098 as a prerequisite for other math class and dear god I wish I had chosen another professor. This was still in the middle of the pandemic so it was an online course. Unhelpful, unprofessional, and uncaring. I'm just glad I passed so I don't have to take this class again.
Doesnt teach. Ever. What did he even do before online learning? When you ask a question a student is supposed to answer. Not the actual teacher. 300$ for this? I saved paper and write small so i put more questions on a piece of paper for my test and I got marked as 0 completely because of that.
Mr. Ruffatto should be avoided at all costs! I took him for Calc 3 and he is the worst professor I ever had. Went on various teams meetings with him and he didn't know any of the material himself. I had to get the solutions after the meeting so he can learn it and get back to me. He has zero involvement in class and is 100% textbook based.
Honestly, I have mixed feelings about this professor. He does not actually post his own lectures and you learn by watching the video provided by the book. I only passed because I had a tutor and he's very confusing. Here is why I kinda like him though- he will provide you with opportunities to retake if he deems your reasoning appropriate.
He has no lectures; this is the worst professor I ever took. This is a warning to other people do not take this professors classes if you actually want to learn.
His course is disorganized, and his homework is due an hour earlier than what it says on the program. if you see that the assignment is due at 11:59pm its actually due at 10:59. He uses examity and demands that your whole person plus your desk and worksheet is in view of the camera so if you have limited space it makes life so much more difficult.
Avoid this teacher at all costs. He does not post lectures, you learn everything from the textbook yourself. He is very unorganized. You will spend all your time in the tutoring center, and still fail his class because the test questions are similar to the homework questions, but 50x harder -I am not kidding.
I would recommend this Professor to no one. On the first day of classes he was bragging about his drop/failure rate. His lectures are barely even lectures, and are extremely confusing to follow. I was spending hours on end in the tutoring center, teaching myself the material. I cannot stress enough how little I recommend this prof.
A waste of my time & money! I went to tutoring (helpful!) even though he told our class not to bother w tutoring bc the class is too advanced and they can't help. WRONG! He's condescending and unorganized. If you're naturally good at math, you may do ok but if you need a math prof to actually TEACH the material and care, take someone else!
My experience with Ruffatto was not horrible. I had to take this class for a requirement for another class but he was the only professor. He let us use a formula sheet which was nice but you need to make sure you have EVERYTHING on it because there will be problems the test that weren't on the practice test.
David does not grade consistently. At times you may get an explanation, often arrogantly, and at others you'll simply get a zero on the assignment. Expect to have to email him many times to explain himself. He constantly makes basic grammar and spelling mistakes in his class emails, at times it's difficult to understand what he wants to say.
Professor ruffatto was probably my most favorite teacher I've had since 8th grade. I took my first calculus class with him and he offered so much of his time and effort to help you. Take advantage of his office hours and god, DO THE HOMEWORK/PRACTICE it helps immensely and he literally gives you the answer and wants you to work to it. Amazing prof
if you throw yourself in the tutoring center and his office hours you CAN pass this class. He will work with you. challenging teacher. Although its honestly for your own good. Time management is essential for math 131 college algebra!!!! Cannot stress this enough. Honestly if you struggle with math its best to just take this one class.
Typos are a consistent issue that can make it difficult to understand instructions and announcements. I also found that the documents he posts to check your work to be tricky to decipher. I did like the website he used for guided notes and homework but those are from the textbook not him.
I want to start by giving the benefit of the doubt since 142 is a combo of 138 and 139. So its super fast which makes it difficult. You HAVE to do all the odd problems in the book. His teaching style could use some work and have to check his math often. Dont take this class unless your very smart or took 138/139 in college or took precalc before.
Ruffato wants you to do good in his class but his teaching style is chaotic at times and often goes on math related tangents that aren't important for understanding the material in the class. He is willing to work with you and the class. Most concepts that you will learn in his class will be learned through going through examples in class
If you do not have FANTASTIC foundations in math DO NOT take this professor. In order to get extra help, you must stay after class, and even then he is not very helpful. Completely relies on the textbook, and if you email asking for help in detail, he asks you to look in the book even if you stated you had. Disorganized and hard to keep up with.
Idk what other reviews are taking about, this is the best professor I've had. He helps students as much as legally possible, it's just that he teaches some high level math. If you're taking a calculus class, it's gonna suck no matter who you take. But at least with Ruffato he will help guide you and let you know exactly what you need to pass.
Great professor but crushingly hard class, I get why everyone is so divided. Don't take the class unless you already had a calc class. He lectures and then expects that you will go work and learn on your own, and then come back to him with questions. Not a horrible way to teach but relies on you putting in a bunch of effort, it won't work for some.
The effort you put into this class directly reflects the grade you receive. Ruffatto did a great job preparing his students for exams and explaining material. He even offers a workshop after class to help answer questions. His teaching style is fast-paced but easy to get used to. Do every homework problem from textbook and you'll be fine.
A lot of the people complaining about this class are complaining about the difficulty of Calc 1 and not about the quality of the professor. Ruffatto genuinely wants everyone to succeed but he knows that most people taking his class simply aren't up to the workload. My class started with 24 kids and ended with just 5 left over.
Ruffato's class can be chaotic, but if you engage with the material and use tools like Unstuck ai alongside the textbook, you can learn a lot. Attendance is a must, and grading can be inconsistent, but the professor is willing to work with students.
Had him for calculus, and it was a waste of time. Every day he would walk in mostly or entirely without a plan. His class is chaotic, unstructured, and he has constant errors to the point where its completely unacceptable. Unfortunately he teaches one of the only in person calculus courses, but it hardly counts as "in person", as he hardly teaches.
I struggled in the beginning of the semester and was getting 50s and 60s on tests but now I have one test left and my most recent score was a 94. Ruffatto can be a little hard to follow at times but he is more than willing to work with you and offers a "workshop" during his office hours before class which help a ton. Respectable and fair.
Calc 1 is not an easy class, and Ruffatto will let you know that. He is very disorganized with teaching new material and recording grades. However, he is a pretty fair grader when it comes to partial credit and genuinely wants his students to pass. Put yourself in the tutoring center if you get stuck and push through. Don't be afraid to take him
I've had professor Ruffatto twice now for Precalc (Hybrid) in the spring, and Calculus 1 (online) over the summer. He is tough and goes more in depth about math than most professors, which is something I'm actually thankful for. He grades pretty lenient on exams even though they are hard (some also include EC). He follows the book a lot too.
Professor is of NO help and when asked questions I am told I only need a 70% to pass. The book does not explain very well, and I am constantly feeling like I am supposed to know things that are never explained. I have never been a "c" student having a gpa 3.8 but now could care less and just want to be done with this class.
Overall the professor was alright. Helped when i needed it, and the class was easy. I may be slightly biased since this class was a breeze for me, but i had no real issues with him besides the course structure in canvas is very messy and can be confusing.
Class Info
Online Classes
100%
Attendance Mandatory
42%
Textbook Required
42%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-0.37 avg changeRatings by Course
TRIGONOMETRY
5.0
(1)171
4.5
(2)MATH141
4.0
(1)math131
4.0
(1)MATH095
3.5
(16)Difficulty by Course
MATH170300
5.0
095Q1
5.0
MA171
5.0
MATH171
5.0
MATH142
5.0