3.5
Quality3.3
Difficulty58%
Would Retake116
Reviews58%
Would Retake
116
Reviews
Rating DistributionOfficial
5
49
4
18
3
13
2
16
1
20
What Students Say
“Amazingly caring and very good at what he does”
MAT1033 - 5.0 rating“Prof Roca is very smart and knows his math”
MAC1105 - 3.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
68%
Textbook Required
45%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Improving
+0.39 avg changeRatings by Course
MAT0002
5.0
(1)MATH1024
5.0
(1)MATH1033
5.0
(1)MAT0020
4.0
(1)MAC1105
3.6
(62)Difficulty by Course
MAC2233
3.9
MAC1147
3.7
MGF1106
3.6
MAC1105
3.5
MAC1140
3.4
Reviews (116)
I was never interested nor was i ever good in math, but Mr. Roca is the bomb. He knows his stuff, he knows how to teach and i got out of there with great knowledge in math. I actually understand math now
He could be a good professor, but he does not have a clear organization while explaining a Topic. His explanations could become confusing.
Extremely helpful and does not make you feel dumb when asking questions. I have not taken a math class in many years and he made it actually something that I ended up enjoying.
He really does try. But he is all over the place. He helps out with Class participation, but his grading is weird. Every participation is graded differently. I would not recommend this professor!
He is a nice man but i can't follow his teachings because he is very unorganized. I would not recomend him.
esay professor. not alot of problems for homeowrk. he's patient and understanding. kind of all over the place. he gets very excited about math. no creepy. has a minor accent. if you have an A in the class, you dont have to take final.
i have an A and i NEVER study. i just do the random homework he assigns once in a blue moon. there are 6 test and one optional final. people that fail this class are the ones that fall asleep in class seriously because its not hard at all. he is very helpful he starts reviewing a couple classes before the exams. just go to class and you'll pass.
Best professor ever! He could be a little confusing because some students try to be mean and confuse him on purpose, but he's sweet and he cares about your progress and helps you. Easy, 10 question, homeworks and very easy tests which he reviews for a lot. I reccommend him.
would not recommend .. im good at math if i learn what i had to learn in class.. i did not get it he would say try it at home and when i did whatever i had in my notes was no good to the homework .. not a helpful teacher . VERY unorganized not a clear speaker.. i ended up doing a W because i could not understand this man!! with all my patience
He is awesome had this professor for math 1024 and he was the best. The experience was so great I had to take him for math 1033. I would recommend him to anyone. He is a great teacher and cares about his work.
Great professor, really knows his stuff. took him for MAT0020 in the Fall, had him again for MAT1033 in the Spring. gives LOTS of extra credit opportunities, DO NOT leave early! he gives the extra credit towards the end of class normally, if you arent there then you wont get any. is very willing to help if you dont understand something
I DO NOT RECOMEND THIS PROFESSOR!!! unless you are good at MATH. He is desorganized. He rely a lot in his notes and the textbook when he teaches. he has a lot of errors when he is doing the exercises. I couldn't understand him so I had to teach myself the entire semester.
He cares a lot about if you understand the material. He gives opportunities to improve your grade. He knows what he is talking about and I understood. Good at answering emails the same day.
Love this professor!!!!! Super clear explanations. I actually like math now!!!!!!!!! Totally recommend him.
Takee himmmm you will pass all his tests..givess lotsss of extra creditt towards it..and cares about your understanding :) i took him for math002 and now again for math1033
Worst Professor ever! He does not know how to teach at all. A lot of people from my class had to drop it because they were failing. If you are not good with math, I suggest you to NOT take this professor!
If you have the time to study a lot you should take him for sure . If not , dont even think about it . I am an A student with a 4.00 gpa and I had to drop his class . This was supposed to be my last semester at MDC but he gave me no choice and I Dropped .
He is a very nice teacher. You have to go to class so you don't fall behind and at the end of the course he does take attendance into consideration. He will do all that is possible to make sure you pass and is VERY understanding. I went into the class unsure but i am glad i took him.
He is not bad at all, he offers you lots of help and gives opportunities to make sure you pass. Class content is not hard, you just have to study, study, study. He explains everything and it may be confusing, but if you review online it will be a breeze. It is not an easy A. I hate math.
He is easy going as a person, but the way he teaches is very confusing. If you don't understand something you have to ask or you will be lost, because he goes very fast. On the other hand, he is always willing to help you. Unless you have a strong math skills, I would not pick him.
He is a good teacher, you just cannot be a stubborn student and have to want to learn. I recommend him if you're not lazy and have a good attention span. I got a perfect A and I am not that great at Math.
I WILL NOT RECOMMENT THIS PROFFESSOR, not clear teching the class,very disorganized ,poor planning for test, his way of teaching is very weird.I am a good student and I couldn't understand his class and I dropped it with a w.unfortunate this delay my studies now I have to wait another semester to do the class.
He's good people. I'm an older student trying to finish what I started years ago. I wish there would have been professors like him. You have to go to class and you have to study. A lot of kids were in that class not knowing material they should have learned before. He helped them get up to speed. Attendance is important.
AWESOME! This was the third time I took this class. Other professors were not clear or helpful. This professor knows his stuff. My friends were right.
Great teacher! if you do the homework you will do great on the tests
HORRIBLE TEACHER!!!!!He makes you buy an online code which is about 85$ because he is too lazy to check the homework! He is disorganized and sometimes he doesn't even understand the problems from the book so he can't explain them to you. He makes the class extremely boring. The class is so frustrating it makes you want to walk out and never return.
HORRIBLE TEACHER! he is not clear on anything he teaches not because of an accent or anything it is just he jumps around the problems while teaching. He knows his stuff but does not teach it well. I feel bad for him but it is the honest truth.
Worst teacher I have ever taken, you basically have to teach yourself with the connect math, he gives you simple problems in class to teach you but online he gives you extremely complex ones. I will not recommend him for anyone specially if you are not good in math he will confuse you 10x more and make you hate math!
OK HE DOES JUMP AROUND A BIT AND GOES A LITTLE FAST, BUT HE IS HELPFUL AND ENCOURAGES YOU TO ASK QUESTIONS. HE ALSO GIVES GREAT REVIEWS BEFORE EACH TEST! AT THE END HE CURVED THE GRADES TO HELP EVERYONE, HE'S A GOOD GUY!
I have never felt the need to write on here before. I took Business Calculus Summer B with this professor and I couldn't have asked more of him. Extremely helpful, clear, and genuinely cares. Curves grades and really wants his students to succeed. This was my third time taking the course and the professor made all the difference in the world.
VERY NICE GUY GREAT PROFESSOR. MAKES A TOUGH SUBJECT SO EASY TO UNDERSTAND. TOOK THIS COURSE IN SUMMER B WHICH IS PRETTY BRUTAL, BUT I DID NOT ONE FEEL COMPLETELY LOST THROUGHOUT THE COURSE. DEFINITELY RECOMMEND. 3RD TIME TAKING THE CLASS, AND HE IS BY FAR THE BEST PROFESSOR OUT OF THE 3.
I didn't have to take the final!!! He curves the exams. I thought I would fail taking this class in the summer. So happy I did!
I took Prof. Roca's class at FIU. He's pretty cool, but his lectures aren't very clear (no math professor's lectures are clear, though). 4 in class exams and the final. He gives extra credit to boost your exam grades, but be prepared. He doesn't have a time frame for them. I would recommend taking him, just put in the effort and you should be fine.
Took prof in FIU. His teaching style is a little erratic at times which creates an uneasy feeling. If he would calm down a tad the material would be presented better. You must study and do all hw. He is very helpful though, and seems to care. Lots of bonus points to help grades. Its gets easier as it goes. I recommend him.
Okay, personally I'm not one to dislike a teacher easily but this guy... oh boy this guy just pushed the envelope to the maximum. DO NOT take his class. Trust. His schedule is terrible and can barely explain the content. Furthermore, his homework takes centuries to finish since he puts like 40 questions per homework assignment. That is all thanks.
Very helpful with extra credit. His class is straightforward - don't fall behind. He does take attendance into consideration when you ask for help. Nice guy. Would take him again.
Horrible profesor
Do not take this professor if you want to pass MAC1105 Not helpful He is always lost doesn't explain well Grading skill suck I'm a straight A student and I have a C in the class He ruin my 4.0 GPA
The material in this course is tough. Make sure you attend class as the instructor gives lots of hints on what material will be on the exam. Mr. Roca also gives extra credit online quizzes which are very similar to the exam. If you stay on track with the online software & attend his lectures, you will get an "A" or "B" on the course.
He's not very good at explaining the material. I believe his test had way too many questions for the time given to complete. I would not consider him to be a good math teacher. On the plus side, he offers lots of extra credit for every exam so it kind of balances out in the end.
Excellent Professor!!! Would definitely take him again. Make sure to do the online assignments on Mylabsplus.
Straight forward with the material. Loads of extra credit. Do homework. Go once to the math lab day before test. Easy A
Extra credit, is very clear in explaining. Do all homework on MyLabs! to understand the material better. Practice makes perfect! I am so dumb when it comes to Math... and trust me! My advice, practice before class a bit so you have some clue what he is talking about. If you don't then of course you'll be lost or have to move quick. Take Him!
toughest prof, took him for summer term,for business cal. I am an A student usualy, but he wants you to learn too much in such little time. he did not really give us extra help, everyone got F's and he would add questions from previous test to make it harder. if you work and go to school do not take his class. grading based on 4 tests. worst ever
I took this professor for two classes: MAT1033(Spring 2015)/MAC 1105(Summer 2015). He was easy for MAT 1033 and I received a "B" by only doing the online HW. The second course - MAC 1105 - was tough as he covered a lot of material in six weeks and obtain a "C" for this course. Take him during the long semesters.
Overall its kind of a difficult subject, but with practice and study you can easily pass the class. Prof. Roca is great, hes clear on what he teachers. There's 4 exams, no hw, you don't necessarily need the book, unless for practice but you mainly just need to use class notes. JUST MAKE SURE TO PUT TIME to PRACTICE & REVIEW! (extra credit provided)
Do not take take him. Class is very confusing. Your grade is based mostly on exams. You have very little chance to pass the class as his test are only 10 questions.
This is a really good professor. He also teaches at UM, he's really smart and is CLEAR when he is explaining... If you're bad at math he will slowdown for you. He will repeat things as many times as you need him too as long as you speak up. all your grades will be exams but he gives a TON of extra credit.. take him , he is the best you won't regret
Prof Roca is very smart and knows his math. However, very important to point out, he goes extremely fast on each problem. You need to keep up and don't miss class. Do the hw in order to pass his tests. He gives 4 tests (no multiple choice), final is optional, and hw is only 10 percent. He gives extra credit and is a fair grader on tests.
Professor Roca is a very nice, and will help you if you're confused. Even though he's helpful, his lectures are extremely fast. If you miss a class you will most likely not understand the section he covered. The grade is based on 4 test and online homework is worth 10%.
I took him for spring semester and i ended dropping him. He would do the lecture and go out of topic. There is 4 exams and final, exams are like 5-8 questions long, they are all equivalent to 50 points and whatever your score is he multiplies it by 2 at the end. Doesn't give you credit for the H.W on test. Very messy.
Take professor Roca. He's willing to work with you if math is not your "forte" he gives extra credit. Stay till the end and ask for help. Yes, he might be a bit messy explaining on the board but keep going till the end. He will help you out if you show him effort, so please do your part and study.
This class is straight forward but if math isn't your thing you may want to reconsider. I had to put in a lot of study hours and really worked for my grade. The class is based on 5 test grades which are all equal. His teaching style is erratic and boring sometimes but just study and do the hw. The tests are almost identical to the hw.
Miss class? You won't pass. Don't do any of the homework? You won't pass. I definitely DO NOT recommend this professor if you're slow and can't keep up or grasp the lectures fast. Use the math lab if you do take the class because this prof is a little difficult to understand and there's a lot of homework. It's optional, but you won't pass w/o it.
Amazingly caring and very good at what he does. He has a talent for teaching in a way you will understand. He truly wants to see his students succeed and understand the material. Best professor at MDC in the Mathematics department. A true gem!�� I highly recommend him!
The material presented in class is not consistent with the book or the questions on the test. Not a good experience.
Hardest math class ive ever taken! He moves from topic super fast it doesnt give time to understand. Grade is based on 4 exams. Do your homework if you want to pass!
He is the extremely hard. Your grade will be based on 4 test. We register around 25 students, and only 6 managed to pass the class. If u like challenges, And if you think you can beat the beast go for it. After time, dedication and a lot of effort, you are going to be able to pass with a C only, you can get B if you're math genius. You Won't get A.
Make sure to come to class so you don't miss the extra credit points. You take four exams that count 90% toward the final grade. The remaining 10% is from online homework - MyMathLab. Final exam is optional. This is my last math class and I found him more knowledgeable that my previous professors at MDC.
Moves really fast through each topic. Doesn't stop much for questions. If you struggle with math, DO NOT TAKE.
If math is not your forte, you still have a great chance in this class. I have struggled with math but if you ask for help, he has always been willing to help me.
DO NOT TAKE HIM
Professor Roca taught MAC 1105 in 6 weeks. Make sure to attend the lectures as he gives a lot of hints on the material that will appear on the exam. He uses MyMathLab - Make sure to complete those assignments (Easy points). Ask questions and make sure to come to the exam reviews. Take advantage of the extra credit online quizzes.
Easy class. Attend class & do the online homework and you should be able to obtain an A or B.
Took him for MAC1105 and honestly, he is a true gem. If Math is not your strongest subject, I highly recommend Prof. Roca. He takes his time and is patient. He has a passion for what he does. He wants you to succeed. I have becone so much better at Math thanks to Prof. Roca. Make sure you ask questions and do your part. He's a Math angel��
BEST Ive taken. I say that because he truly does care for you as a Student. He is focused but will slow down for those who have questions and explain it no matter how dumb your questions may seem. Of course , if you dont attend class you wont pass. You have to work for your grade. But he makes math clear and easy. Gives great extra credit
4 tests and final is optional. Math is not my best subject but I did well in his exams. His lectures are clear and he will slow down if you're having trouble keeping up. You must attend class and make sure to ask questions. He was very helpful. I would take him again.
wish they were more math teacher's like him. im not good at math, but he made it clear. he does care about the students and does slow down for anyone! i myself, didnt make much effort and i honestly think i could of done better. but at least i passed! take advantage of extra credit pls!
He isnt a bad professor but he jumps around alot and isnt always willing to help. i spent most of my time in the math lab with a turor in order to start understanding his lectures. very fast pace, doesn't care if you pass.
You need to attend class as he give a lots of extra credit work during his lectures. One of the best math professors at MDC. Make sure to do MyMathLab homework.
Took this his class for summer term. He was very helpful. Make sure you attend his lectures. 4 tests and the final is optional. Professor Roca cares for his students and wants you to learn. Highly recommend!!
Do yourself a favor and don't take him, (horrible professor), gives tests weekly and makes them extremely hard, doesn't care if you pass or fail, and is always late to class. He failed me for MGF 1107 and made what's supposed to be a simple math class extremely difficult. Because of his horrible teaching I withdrew, and plan on finding a new prof.
this has been by far the worst math teacher i have ever had, hes very rude and does not even acknowledge you when you try to say hello. his way of teaching is so confusing that he looks lost himself. i do not recommend taking class with him because you will not learn anything because you basically have to teach yourself.
He just doesnt care about if you get it or not. Hell do problems without explaining them or how he got them and expects As. I recommend to find another professor because of him i BARELY passed an easy math. Granted, im not the smartest, but i learned more in lab than watching him do math without explanations.
If your good at math take him fast paced, jumps around, but doesnt explain very well. Quizzes for extra credit. Lots of hw. Had to withdraw and not for lack of trying. Better for just entering college students. If you havent taken math in long time he is not the profesor for you.
Please make yourself a favor a DONT TAKE THIS DUDE his teaching is so bad, if you think math its hard with this professor itll be Worst trust
Exellent professor. He uses MyMathlab for this course. The majority of the points for this class come from the five exams you have to take during the semester. He gives about ten extra credit points for each exam. Make sure to do the extra credit. Extra credit problems are very similar (sometimes the same)as the questions you will see on the exam
He knows a lot about math, but the problem is that he doesn't know how to teach it. This subject is very tough and I barely passed. I had to go to tutoring, watch youtube videos, borrow books from the library in order to pass this class. Due to the pandemic, it went online and it was worse! He gives extra credit and is always accessible. Lots of hw
This class should not be taken in summer term! If you have the option of taking it in the fall or in spring, take it. Summer is too short for such a long class. Hes not a bad professor and you have to consider that this class is not easy!It has a lot of content since it includes pre-calculus and trigonometry. He will teach about 6 lessons per week
Excellent professor. He made MAT 1033 pretty straight forward. His syllabus was clear and easy to follow. Uses MyMathLab software which is very helpful. Keep up with the course and you should get an easy A or B.
He is the WORST professor I have ever had in my life. Save yourself the self hatred and just get another professor.
Great Instructor!!! Do you online homeworks and you will pass with a B or A. Don't fall behind with the online homeworks, it will make a big difference at the end of the course. I had a B average for my exams and since I completed all of my online HWs I got an A on the course.
Very good instructor. I took his MAC 1105 course on Monday, Wednesday and Friday at 7:00AM to 7:50AM. I loved this set-up as 50 minutes of math is the maximum amount for a non-math major to spend on a Math class. Also, he usually stops lecturing after 40 to 45 minutes and takes any questions from students during the last 10 minutes of class.
I took this professor early in the morning (7:00 AM) during the spring 2020 semester. In the middle of the semester the course went online and it became super easy as the exams were not proctored and I was able to use Photomath, Mathway and our group chat to help with the exam questions. I highly recommend this professor if the course goes online.
This was my second time taking College Algebra. This was a much better experience from the first time. Fair grading - four exams and an optional final . My final grade was a "B" since I decided not to take the final exam. Attend the lectures and do the online homework and you should pass the class with at least a "B". Uses MyMathLab for HW.
College Algebra (MAC 1105) is a hard class for students that don't like math. The professor is very good but I'm not good with math. I had to work extra hard given that the class was online. I was able to obtain a "B". I decided not to take the final exam given that it was cumulative.
Mr. Roca was my MAC1147 teacher during Summer C in 2020. His lectures were useless and I learned everything through the online book. Make sure you study because let me tell you, these tests are insanely hard. Our first test was 20 MULTI PART questions in 60 mins. The class average was a 58% on it. Do yourself a favor and pick someone else please!
I had a bad experience with this teacher. After our first test she sent out an email basically saying the whole class was cheating because people got good grades on the first test. Then she made it mandatory for everyone to submit the scrap paper showing work if you make over a 90%. Not sure if this is just her normal behavior or its rough times.
Mr. Roca was an excellent professor for MAC 1105. I took his class online and it was normal amount of work for an Algebra course. I had an 89.3% as a final grade and he curved my grade to an "A" since I class participated a few times. The class has a WhatsApp but many of the answers in that group were wrong. Do you online work and you will pass
I took this course as a hybrid course (mostly online). The first week of class, Professor Roca explains exactly what you need to do in order to get a good grade on the course. I paced myself and was able to obtain a B by only doing the online work. Good instructor to take for MAC 1105. Replies to emails quickly.
He's okay. Assigns a lot of homework throughout the week and makes them due the same night he uploads the exams (very inconvenient). He does appreciate when students participate during his lectures and adds credit if you do so. Overall, I struggled due to procrastination but he is very flexible if he sees you are engaged in his class.
Very fair instructor . If you do the online assignments you will pass the class. Try to attend the online lecture as he will help you out if he sees you trying.
He's a good professor and understands what people can go through if they're dealing with personal issues. However, it's hard to catch up as he covers every section of a chapter per day and we have exams once every two weeks. I wish his class was in-person since I feel like I would do better in person but it was unfortunate it was only online.
Professor Roca's lectures are very useful. You should try to attend his lectures. Everything is done via MyMathLab. Try not to miss an exam as the final exam is optional if you have taken all the exam. Also, the online homework has multiple attempts. Easy course to obtain an A, B or C if you put a little effort.
It was an easy class. The professor uses MyMathLab for the everything (homeworks and exams). As long a you do the online work on MyMathLab, you should earn a passing grade. According to our WhatApp group everyone got an A, B or C.
Easy class. Homework is 25% of your final grade and you can attempt them multiple times. I would try to attend his lectures but he records them in case you miss a class. There are 4 exams but you get two attempts to take the same exam. The class before each exam he reviews questions that are exactly to the questions in the exam.
Very helpful and patient during lectures. Open to questions and going over it multiple times. The prof extended our exam date when he noticed we could use more time to review for the exam. Always used the class before the exam to go over the material and provided a review for the final.
Please, peers, stay away from this professor!!! unless you really enjoy math. He doesn't care for students, he will just keep the class, and never have time for questions. Everything goes to exams, and he doesn't explain clearly. If you don't want your GPA ruined, just take another Professor.
Very good math instructor. This was my second time taking this course. I learn a lot this time around.. His lectures are very helpful. Make sure to work on the online assignments. If you come to class and do the online assignments, you should be able to get a passing grade.
He Strict but steady. Very inspirational teacher
He was okay i have had better teachers. He just teaches in my opinion i did not develop a bond. He is nice but classes to me were quite boring and not engaging. Personally I would not take him again unless i have no other option just because I like engagement especially with math since its harder to grasp and he was just strictly teaching.
Good luck with him
He is super rude and does not engage with students. He does not care if you pass or not he just does what he needs to do to get paid.
Very good instructor. If you do the online assignments, you will pass the course.
Good course. Instructor replies to emails rapidly. Do the online assignments and you should get an A, B, or C. Make sure to attend the review before each exam as the questions on the review are similar to the exam questions.
Rude asf, tons of homework. Just stay focus in the class
Great Lectures. I highly recommend him.
Good course. Instructor replies to emails rapidly. Do the online assignments and you should get an A or B Make sure to all lectures.
The worst professor I ever had. PLEASE DONT TAKE HIM. He doesnt care about the students at all. He doesnt care if you fail, No extra credit oppertunities. Me and half the class tried to tell him his teaching methods arent working,completely shot us down. He doesnt care at all. I had him online. Test areprocturedMakes you turn in a work sheet 4 test
Best professor in the Math Department. Interesting lectures. Attend class and you will do well. This was my second time the course and this time around I learn a lot.
Professor Roca's guidance on this course helped me to pass. The work assigned was through MathLab and the workload was not more than I can handle. There are assignments, 4 module tests and a final exam that replaces your lowest grade. I didn't pass with a higher grade as there were one or two quizzes I did poorly on.
I wanted to take a moment to express my gratitude for your outstanding teaching throughout this semester in Math 1047. Your clarity, patience, and dedication to ensuring we grasp complex concepts have truly made a difference in my understanding of the subject. Thank you for your commitment to our education and for being such an inspiring educator.
I'm not the best at math but I've never struggled more in such a simple math class. He is very knowledgeable but I personally don't like the way he teaches so watch out. His HW is easy but very long and so are his tests (not proctored). I would only recommend this class to someone who is good at math or who can teach themselves.
I've never been good at Math and found his class fairly simple. As long as you attend his lectures and do the homework's, you will pass. He always replies to my emails in a timely manner. Professor Roca always has time to answer any questions on the material you may have.
I took his class on MDC live and he definitely was very nice but he would go too fast. All work was through mymathlab but he did not teach us the way it asks in the tests and homework. In regards to grading, the final grade is made up of 4 tests and the average of your homework. The final is OPTIONAL which I did appreciate.
Professor Roca runs a structured class. Attend lectures, do the assignments, and you'll likely get a solid grade. unstuckstudy was a great study aid alongside the textbook.
Class Info
Online Classes
100%
Attendance Mandatory
68%
Textbook Required
45%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Improving
+0.39 avg changeRatings by Course
MAT0002
5.0
(1)MATH1024
5.0
(1)MATH1033
5.0
(1)MAT0020
4.0
(1)MAC1105
3.6
(62)Difficulty by Course
MAC2233
3.9
MAC1147
3.7
MGF1106
3.6
MAC1105
3.5
MAC1140
3.4