5.0

Mark Roche

Mathematics - Montgomery County Community College (all)

5.0
Quality
2.2
Difficulty
97%
Would Retake
114
Reviews
5.0
Quality
2.2
Difficulty
4.9
Helpful
4.9
Clarity

97%

Would Retake

114

Reviews

Rating Distribution
Official
114 total ratings

5

111

4

1

3

1

2

1

1

0

What Students Say

Roche is literally the BEST teacher I have ever had, in all of my time at MCCC

MAT106 - 5.0 rating

Verry helpfull and understanding

MAT106 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

42%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 82 grades
Most common grades:
A (24)
A+ (19)
B (13)
Grade Distribution
A(43)B(18)C(4)D(0)F(0)A-/B+(17)
Based on 93 reported grades
A: 24
A+: 19
B: 13
B+: 12
Common Tags
Hilarious (52)
Respected (51)
Caring (41)
Clear grading criteria (28)
Gives good feedback (25)
Accessible outside class (21)
Inspirational (15)
ACCESSIBLE OUTSIDE CLASS (13)
Rating Trend

Stable

-0.04 avg change
May
Jul
Aug
Oct
Nov
Dec
Last 6 months
Ratings by Course

MAT011

5.0

(10)

CLASS106

5.0

(2)

MAT010

5.0

(1)

MAT100HC

5.0

(1)

MAT131

5.0

(3)
+7 more courses
Difficulty by Course

MAT140

3.5

MAT011

2.6

MAT131

2.3

MAT106

2.3

MAT100

2.2

Reviews (113)
5.0
3.0
MAT011
Grade: B-
Nov 16, 2014

Laid back. Makes the material as fun as possible. Very helpful when you have questions either during or after class.

5.0
2.0
MAT106
Apr 22, 2015

This is the best professor I ever had at Montco. Hands down. Beyond helpful and has a great sense of humor. Such an understanding and easygoing guy. Wish I could take my other math classes with him! I completely recommend!

5.0
2.0
MAT106
Grade: A
Nov 11, 2015

As a freshman this was by far my most FAVORITE professor! He is amazingly through and HILARIOUS! He always jokes about his plaid shirts. He makes sure that you are as prepared as possible for the tests and covers the material quickly and efficiently. I recommend this teacher with my full heart it was my favorite class!

5.0
2.0
CLASS106
Grade: Not sure yet
Nov 18, 2015

He is a very easy going teacher. He knows what he is doing and is very helpful if you have questions. He is very funny and makes class interesting. This teacher only wears flannels, but he makes it stylish. Thanks for a great semester!

5.0
2.0
MAT106
Dec 1, 2015

Mr. Roche is the man. Very easy going, understanding and helpful. Makes the material easy to understand, and usually tells a few cool stories in the meantime. (Here's hoping you get that pepper Mr. Roche)

5.0
1.0
MAT106
Grade: A
Mar 13, 2016

Mark is a great Professor who makes you feel comfortable to ask questions, is funny (which makes the math class not a bore) and is willing to help if you are stuck on a problem. If you show up to class, listen and participate you will do great. #fantastic

5.0
3.0
MAT106
Apr 6, 2017
Would take again

Take one of his classes you will not be disappointed. He has an amazing amount of patience for repeated questions being asked. Answers any and all. Makes content as enjoyable as possible. As well as a very comfortable class setting. Makes himself very accessible should anyone have additional questions outside of class. He wants everyone to succeed.

Respected
5.0
1.0
MAT106
Apr 13, 2017
Would take again

Great teacher! He does his best to make sure you understand the work. He is amazing. Must take this class.

Respected
Hilarious
Caring
5.0
2.0
MAT106
May 9, 2017
Would take again

Mark is a wonderful teacher and makes sure everyone understands the material. He is everything you look for in a teacher! Caring, helpful, clear and kind. He is an angel sent from above. 10/10 would math again with this man.

Respected
Inspirational
Caring
5.0
1.0
MAT106
Grade: A+
May 9, 2017
Would take again

Mr. Roche is literally the BEST teacher I have ever had, in all of my time at MCCC. He makes it a priority to make sure we all understand the material before he moves on. He is funny, friendly, approachable, and makes math easy (which it never has been for me). I wrote on my final "I wish you taught all of my classes!" because it's true. Take him!!

Clear grading criteria
Hilarious
Caring
5.0
3.0
MAT106
May 9, 2017
Would take again

Professor Roche is an AWESOME all around teacher/man. He is there to help you, He will explain until you think you have it! I would differently take a class of his again if the school offered the rest of the Math courses I need with him.

Respected
Inspirational
Caring
5.0
3.0
MAT106
Grade: A-
May 16, 2017
Would take again

Verry helpfull and understanding. Works with your challenges and helps everyone till they get it. Keeps it interesting and takes time when needed. Makes it fun eve thought the math can be confusing.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
2.0
MAT106
Grade: B+
Nov 28, 2017
Would take again

Great teacher, makes sure everyone understands the material. Strongly understands that life happens and doesn't let that effect your grade. Would chose to have him as my teacher for every class if possible

Respected
Hilarious
Would take again
5.0
2.0
MAT010
Grade: A
Nov 29, 2017
Would take again

Solid guy, he takes it slow and wants you to learn

Gives good feedback
Respected
Caring
5.0
1.0
MAT011
Grade: B+
Nov 29, 2017
Would take again

Great professor!

Hilarious
Caring
Would take again
5.0
3.0
MAT106
Grade: A
Nov 29, 2017
Would take again

Mr. Roche is a wonderful professor and truly a passionate educator. The excitement he brings to the classroom is unmatched in my opinion. That excitement encourages his students to succeed and strive. I would encourage every person to take his class and I can assure you that you will come out a better person, student, and maybe comedian...

Gives good feedback
Respected
Hilarious
5.0
2.0
MAT100
Grade: A
Dec 3, 2017
Would take again

Awesome teacher. He made math easy to understand. Just show up to class and you will do great in the class. Wish i could have him for my other math classes. By far the best proffesor. Makes an hour and half class feel like a half hour. Take his class if it is not filled!

ACCESSIBLE OUTSIDE CLASS
Hilarious
Would take again
5.0
2.0
MAT011
Grade: A+
Dec 5, 2017
Would take again

Amazing.

Gives good feedback
Clear grading criteria
Would take again
5.0
3.0
MAT011
Grade: A
Dec 8, 2017
Would take again

Great Teacher!!

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
2.0
MAT100
Grade: A+
Dec 11, 2017
Would take again

A wonderful teacher who really cares that you understand the material, takes as much time as necessary to make sure students understand the material. Very accessible outside of class and very funny as well, really makes class enjoyable. If you're willing to pay attention, you'll do very well in his class. Only wish he taught the rest of my classes

ACCESSIBLE OUTSIDE CLASS
Caring
Would take again
5.0
2.0
MAT106
Grade: B+
Dec 15, 2017
Would take again

Hes an awesome guy. Wish all my professors were like him. Would take him again without a second thought

Respected
Hilarious
Clear grading criteria
5.0
3.0
MAT100
Jan 14, 2018
Would take again

Homework is not required only encouraged

Hilarious
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
MAT011
Grade: A+
Mar 7, 2018
Would take again

Mr. Roche really made going to math class everyday worth it. He is funny and is very nice to all his students. He rarely to never assigns homework in which will be graded. He is great with helping students who need extra attention and understand math can be hard. He never makes a student feel uncomfortable for asking questions. He wants you to pass

Gives good feedback
Hilarious
EXTRA CREDIT
5.0
2.0
MAT100HC
May 6, 2018
Would take again

Amazing teacher who cares that you understand the material, takes as much time as necessary to make sure students understand the material. Would chose to have him as my teacher for every class if possible

Respected
Inspirational
Hilarious
5.0
4.0
MAT011
May 7, 2018
Would take again

10/10 would recommend Roche! He made math class fun and interesting and easy to understand, and makes sure everyone understands before moving on. If you put in an effort he will help you out. I failed a test and he was super cool about it and let me re take. He tells some great stories and is just an awesome professor.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Hilarious
5.0
1.0
MAT100
Grade: A+
May 17, 2018
Would take again

Mr Roche is an awesome dude. I recommend rearranging your schedule to take this guys class. He explains things and answers questions clearly. Keeps things simple and doesn't assign much homework. He gives practice exams which are very similar to actual exams. Creates a very friendly atmosphere in the classroom. He's also hilarious.

ACCESSIBLE OUTSIDE CLASS
Hilarious
Amazing lectures
5.0
2.0
MAT106
Jun 13, 2018
Would take again

Mark is awesome. If you have to take a math class and he is an option TAKE HIM. If you don't understand something, ask! He will clear any questions up for you. Fun class with him. The textbook is used for this class but it is on the internet so you don't have to buy it.

Respected
Hilarious
Caring
5.0
3.0
MAT106
Grade: A-
Jul 23, 2018
Would take again

I took the 6 week online class. You only have 8 quick quizzes and 2 test for the entire class. The course is layed out nice so you know what you have to do. Each chapter has a list of helpful videos and practice quizzes, which are basically the graded quizes with different values. If you do the work this class shouldnt hard to pass

Gives good feedback
Clear grading criteria
GRADED BY FEW THINGS
5.0
3.0
MAT100
Grade: A-
Sep 2, 2018
Would take again

Probably the best teacher I have ever had. Very helpful and accessible. I was struggling in class and he was ready to help me every time. I wish he could be cloned and teach all of my classes.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
2.0
MAT106
Grade: A
Sep 4, 2018
Would take again

He is such an amazing teacher! He truly cares about making sure his students learn math. I'm glad he was one of my professors. Take him, you will not regret it!

Gives good feedback
Respected
Hilarious
5.0
1.0
MAT106
Grade: B+
Oct 16, 2018
Would take again

Mark is an amazing Professor! I took his class for 6 weeks in the summer and I passed. He is very patient and wants all of his students to pass. If you have any questions please ask he will break everything down for you. He is one of the best professors I ever had he is the best! His overall rating speaks for itself!

Gives good feedback
Respected
Hilarious
5.0
2.0
MAT106
Oct 22, 2018
Would take again

Best math teacher I have ever had in my life. He is hilarious and always makes lecture fun. Tests are straight forward and easy as long and you know the material. I would definitely take Mark again!

Respected
Clear grading criteria
Caring
5.0
2.0
MAT100
Nov 4, 2018
Would take again

The best math teacher I ever had. He's always ready to help a student if they need help and doesn't move in a fast pace. Willing to go over something more than once if it is not understood the first time. I would love to have him again for another math class. Wish I could have him for all of them honestly.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
2.0
MAT106
Grade: A
Dec 3, 2018
Would take again

Easily my favorite math teacher i have ever had. Mr. Roche is a fantasic professor. He really wants all of his students to succeed. He goes above and beyond with his students and is very caring. On top of this, he makes every class enjoyable and he is absolutely hilarious. Thank you Mr. Roche for making me like math a little more!!

Respected
Hilarious
Amazing lectures
5.0
3.0
MAT100
Grade: B
Dec 7, 2018
Would take again

this class restored my faith in the montco math department. he is a real gem. his classes get waitlisted fast because he is that good.

5.0
2.0
MAT100
Dec 18, 2018
Would take again

Hes the Tom Brady of mathematics, G.O.A.T

Respected
Inspirational
Hilarious
5.0
3.0
MAT100
Grade: Not sure yet
Dec 18, 2018
Would take again

Man, where do I begin ! Hes the best professor hands down. He can compared to Nick Foles in Super Bowl 52.. MVP!

Gives good feedback
Respected
Inspirational
5.0
3.0
MAT100
Grade: A
Dec 18, 2018
Would take again

He is by far the greatest math professor available at montco, he is funny and makes class interesting. If you are having trouble in class he will sit down with you one on one and help you with the material. He is a hell of a nice guy and is absolutely worthy of respect as a teacher and a person.

Respected
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
2.0
MAT100
Grade: B
Dec 20, 2018
Would take again

Mr. Roche was one of my favorite professors. He grades fairly and teaches the material nicely. He doesn't make attendance mandatory, so don't complain if you never come to class then don't understand the material. The final and midterm are a bit difficult, and tests are really the only thing that's graded. Mr. Roche is a good guy, take his class.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
2.0
MAT100
Grade: B
Jan 7, 2019
Would take again

Amazing teacher. Explains things very well, and is also a hilarious guy.

ACCESSIBLE OUTSIDE CLASS
Hilarious
Amazing lectures
5.0
3.0
MAT106
Grade: B
Jan 11, 2019
Would take again

I wish I had Professor Roche for every math class I have to take. I suck at math and I passed with a B, I could have passed with an A but that probability section killed me. He is a great awesome teacher, you will not regret taking his class. Do the work and you will pass.

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
2.0
MAT100
Grade: A
Mar 8, 2019
Would take again

Best prof. in Montco hands down. Very good balance between teaching and relating to students. More than fair grading. Always ready to help the individual when necessary and is unbelievably understanding with any problems outside of class.

Inspirational
Hilarious
Caring
5.0
2.0
MAT011
Mar 25, 2019
Would take again

Awesome guy, helps you even if you don't get it the first time

Gives good feedback
Accessible outside class
Inspirational
5.0
2.0
MAT100
Grade: B+
Apr 1, 2019
Would take again

He is a good person and understands student and he is good teacher and makes class fun and understanding.

Gives good feedback
Respected
Inspirational
5.0
1.0
MAT100
Apr 15, 2019
Would take again

Funny good teacher

Hilarious
Respected
Accessible outside class
5.0
2.0
MAT100
Grade: B+
Apr 22, 2019
Would take again

Honestly the best professor I've had. Explains material and makes sure you understand it. Do yourself a favor and take my man Mark Roche.

Hilarious
Caring
5.0
3.0
MAT106
Grade: B
Apr 24, 2019
Would take again

Dude is a gem. I hate math and he made it actually enjoyable. Actually cares about student success. No complaints.

Respected
Clear grading criteria
Amazing lectures
5.0
3.0
MAT106
Grade: B-
Apr 27, 2019
Would take again

Roche is great. Had him for two semesters. Attendance isnt mandatory (although you probably should show up sometimes), and he just puts in tests and quizzes as graded (so sometimes if you bomb a test itll go down), but overall hes a super caring, nice guy who just wants his students to succeed. His classes fill up super early, but take him.

Respected
Hilarious
Caring
5.0
3.0
MAT131
Grade: B
Apr 28, 2019
Would take again

Mr. Roche is a great professor. I struggle with math however he does not judge you if you aren't getting the concept.

Respected
Accessible outside class
Amazing lectures
5.0
2.0
MAT100
May 5, 2019
Would take again

Professor Roche is an incredible teacher. He knows the material well and makes it easy to understand. His ability to mix humor into his lectures kept class interesting. As someone who struggled with math all through high school, going through his class has helped me develop a strong understanding of college-level Algebra. Take him if you can!

Respected
Graded by few things
Hilarious
5.0
2.0
MAT100
Grade: Not sure yet
May 8, 2019
Would take again

Roche was a great professor and yes it is pronounced like Roach. He was great but not for everyone. If you just need to learn some math and pass a class but if you need to understand the math you won't really get that here. Only then that he's pretty great. Also, he loves Marvel so if you do too take this class because its fun.

Respected
Hilarious
5.0
3.0
MAT106
Grade: A+
Jun 8, 2019
Would take again

Awesome 15-week online class. Class has 4 modules. Weekly readings, videos, and ungraded homework. At the end of each module, complete 50 graded homework questions and 20 quiz questions, all of which previously appear in the homework questions. Study guides reflect exactly whats on the mid-term and final. Looks for ways to give you partial credit.

Respected
Lots of homework
5.0
3.0
MAT106
Grade: B
Jul 11, 2019
Would take again

Roche is a good guy. His way of teaching is pretty simple and he's always available to help. His classes are quite simplified, and there is little homework usually. The only issue is that he only grades tests and quizzes, so if you screw up on one, your grade sorta plummets. Still a good prof. Take him if he's available, often his classes fill up.

Accessible outside class
Graded by few things
Hilarious
5.0
3.0
MAT106
Grade: C
Aug 11, 2019
Would take again

One of the best professors I have ever had at the college!! He is really flexible with the busy schedules of students & understands how we have full time jobs outside of class. I am currently finishing my Early ed degree & halfway through my nursing degree & he was so awesome with helping me pass the class! If you get the chance to, take his class!

Respected
Accessible outside class
Hilarious
5.0
2.0
MAT011
Grade: A
Oct 27, 2019
Would take again

Extremely good person and clearly explains everything

Respected
Hilarious
Caring
5.0
3.0
MAT106
Grade: B+
Apr 7, 2020
Would take again

Best professor at Montco. you can tell he really cares about his students and helps students with whatever is needed. He made the class very enjoyable, seats for his class fill up early because of how awesome he is. He is so funny and nice!

Respected
Hilarious
Caring
5.0
3.0
MAT100
Grade: B
Apr 26, 2020
Would take again

I have to admit, I took his accelerated online algebra class and was struggling majorly. Professor Roche responded to my emails when I let him know that I had difficulty grasping the material and even took the time to walk me through a problem step by step. He really cares about his students and helping learn. Great teacher!

Accessible outside class
Clear grading criteria
Caring
5.0
2.0
MAT106
Grade: B-
Jun 1, 2020
Would take again

Professor Roche has to be one of the BEST math professors at mc3 college. Math is and has not usually been my forte & Roche made math understandable. I even was starting my first full time job at the time of the final & he wads very flexible. He even helped me with a math problem step by step. If you have to take math, TAKE HIM!

Gives good feedback
Participation matters
Caring
5.0
1.0
MAT106
Jul 3, 2020
Would take again

Loved him.

Respected
Hilarious
Amazing lectures
5.0
3.0
MAT106
Grade: B
Jul 13, 2020
Would take again

Professor Roche was great! I took him online in a 6 week course and hadn't had math in years. He was always responsive to emails right away and made you tube videos to help make the material clear. I would absolutely recommend taking him for math!

Gives good feedback
Clear grading criteria
2.0
2.0
MAT106
Jul 29, 2020
Wouldn't take again

He doesnt teach. All of the assignments are from MyOpenMath with YouTube videos on how to do them. He doesnt teach at all. No presentation and no lectures. Im bad at math so I needed a teacher that could really help me..

Participation matters
Lots of homework
5.0
2.0
MAT130
Grade: A+
Oct 26, 2020
Would take again

he really goes the extra mile! whenever i have a question and i send him an email, he will make a video for me of him explaining everything. hes also quick to reply and is very understanding. wish i had him for more classes!

Accessible outside class
Caring
5.0
1.0
MAT130
Nov 2, 2020
Would take again

Loved him

Accessible outside class
Hilarious
Caring
5.0
1.0
MAT100
Grade: A
Nov 2, 2020
Would take again

Take him. You will thank me later.

Respected
Hilarious
Caring
5.0
2.0
MAT100A
Grade: A+
Dec 10, 2020
Would take again

Took this class and it was the easiest thing I have ever taken. He gave you help on some questions and he also had videos on the chapters. if your good at math and know what to do without any help take this class if you struggle with math go somewhere else

Gives good feedback
Graded by few things
5.0
3.0
MAT130
Grade: A-
Dec 17, 2020
Would take again

Mark was an incredible teacher! Statistics online does not sound easy but he went above and beyond to video problems for me when I was confused on the material. Clear expectations and manageable workload. This guy cares about his students. With his help, I did great in his class. I would recommend him to anyone!

Gives good feedback
Accessible outside class
Caring
5.0
1.0
MAT100
Grade: A+
Feb 22, 2021
Would take again

Mark is a great professor. He provides videos and his examples correspond to the textbook. Do the practice problems, that will prepare you for the chapter exam. Mark answers all your questions within a day and he will take time to make sure you understand the material. He wants to to succeed, just stay on top of your work you will succeed. Take him

Respected
Accessible outside class
Amazing lectures
5.0
2.0
MAT106
Grade: A+
May 8, 2021
Would take again

By far one of my favorite teachers, a true gift of the gods. This man helped me understand math so easily and his class was a great time too. truly sad that our class got cut short thanks to covid he will forever be one of my favorite teachers definitely take his class if you can!

Respected
Hilarious
Caring
5.0
2.0
MAT100A
Grade: A+
May 12, 2021
Would take again

Mark is a fantastic teacher. His classes are consistently waitlisted so SIGN UP EARLY! He appreciates and encourages his students to interact and ask questions. And he has a great sense of humor too!

Respected
Accessible outside class
Clear grading criteria
5.0
1.0
MAT100
Grade: A-
May 21, 2021
Would take again

Professor Roche is great, he is very understanding and keeps you entertained. Would definitely recommend

Gives good feedback
Hilarious
Amazing lectures
5.0
4.0
MAT130
Grade: A
Aug 17, 2021
Would take again

This is the most awesome teacher I have ever seen. He is really caring and will explain whatever you don't get. Often he will even make a video just for you explaining how to do a specific problem if you don't know how to solve it. Highly recommend.

Gives good feedback
Inspirational
Caring
5.0
2.0
MAT106
Grade: A
Dec 18, 2021
Would take again

Great professor, he really cares and you can tell he loves what he teaches. Makes dozens of videos, made his own textbook at an affordable price, and truly goes out of his way if you ever need help. If you've struggled with math before, definitely take him. He shows you how and why math is relevant to real life and makes it understandable.

Accessible outside class
Amazing lectures
Caring
5.0
3.0
MAT011
Grade: B-
Jan 4, 2022
Would take again

Wonderful professor. ! Whenever I had questions on the assignment he would offer many resources to get help and an explanation of what I was confused on. I would recommend his class to everyone ! Especially people who struggle with math , like myself .

Gives good feedback
Respected
Accessible outside class
5.0
3.0
MAT100
Grade: A+
Jan 16, 2022
Would take again

Professor Roche was amazing and I can't say this enough! He goes out of his way to record a video of him solving a problem if you email him with a question. He replies very quickly and gives good feedback. The amount of assignments is definitely manageable. All these factors made this class go super smoothly. Please take him!!!!

Accessible outside class
Clear grading criteria
Caring
5.0
3.0
MAT106
Grade: Not sure yet
Feb 28, 2022
Would take again

Mark is one of my favorite professors. I am taking his class rn and hes easy . Its a math class so pay attention and show up . Very funny guy . Makes my 8am math class more bearable . He does get sidetracked a lot but still teaches us math . Will talk to the class about anything thats not math

Graded by few things
Hilarious
Amazing lectures
5.0
3.0
MAT106
Grade: Not sure yet
Apr 22, 2022
Would take again

Take Mark because he's the best math professor ever. I am not good at math but he helps me understand what's going on. He does get off track and he's funny but still tries to explain everything. Let us use notecards and other ''cheat sheets'' for exams. Talk to him if something is going on or just need help because he will help

Hilarious
Graded by few things
Accessible outside class
5.0
1.0
MAT130
Grade: Not sure yet
May 4, 2022
Would take again

By far the best math class I have ever taken. Not only is he a great teacher, but also such a cool person. He really wants you to good and will help you when you need it. Very few things graded, just tests and homework- which he is very flexible about. He allows you to have a note card during tests too. 100% recommend anyone to take his class.

Hilarious
Caring
Graded by few things
4.0
3.0
MAT100
Grade: A
May 9, 2022

This professor was helpful when approached, but the recordings/textbook were at times hard to follow and frustrating. He did answer questions when I went to him. It felt like some concepts were skipped in the lectures that made it hard to build the foundation.The workload was great and gave you plenty of time to get it completed.

Clear grading criteria
Caring
Graded by few things
5.0
2.0
MAT100
Grade: A+
May 16, 2022
Would take again

As a student returning after 10 years out of academia, I count myself fortunate to have taken one of my first courses with Professor Roche. There wasn't a ton of interaction, as this was an online class with pre-recorded lectures, but when I did reach out to him he was nothing short of incredible. Very attentive and quick to respond when need him.

EXTRA CREDIT
Clear grading criteria
Caring
5.0
2.0
MAT130
Grade: B+
Jun 29, 2022
Would take again

This class is very easy to be a four credit class. I recommend you doing everything on time and making sure you understand the material. He uses My Open Math for homework and tests.

Gives good feedback
Lots of homework
Caring
5.0
2.0
MAT106
Grade: B
Aug 23, 2022
Would take again

Mark is the best math teacher I have ever had. the class can be a little difficult but if you attend class and ask questions it will be an easy pass. if I could take another math class I would he is the first math teacher I had that made learning fun.

Clear grading criteria
Hilarious
Respected
5.0
1.0
MAT130
Grade: Not sure yet
Nov 18, 2022
Would take again

I would truly do anything for this man, I wish I had more than 350 words. He's hilarious, understanding, clear, smart, and overall the best professor I have ever had. I wish he taught the next level of math I needed because I will seriously miss having him as a professor. Easy A, and he gives insanely helpful reviews before tests. I love this man.

EXTRA CREDIT
Amazing lectures
Hilarious
5.0
1.0
MAT106
Grade: A+
Apr 7, 2023
Would take again

Take him! He is such a chillaxed prof (gives Dr. Banks energy, a psych professor I also recommend!) as overall this class is very easy. For the final two, more difficult, exams, he let us have cheat-sheets on note cards, and does not assign homework (Just extra practice if you choose). He is very funny, and a kind soul. Take him!!!

Amazing lectures
Hilarious
Caring
5.0
2.0
MAT131
Grade: Not sure yet
May 2, 2023
Would take again

Probably the best math professor at Montco. Taught in a way that made Pre-Calc tolerable at 8 AM on a Monday. Funny and can actually teach.

Hilarious
Caring
Respected
5.0
2.0
CLASS106
Grade: A
Jun 7, 2023
Would take again

AMAZING teacher!! I am not the best at math but the way he teaches really helped me understand. he will go over the same problem until everyone in the class understands it! Strongly recommend him in any math class, I took two with him and he was great.

Gives good feedback
Respected
Accessible outside class
5.0
1.0
MAT106
Grade: A+
Aug 6, 2023
Would take again

Easily the best professor on the entire main campus. He's clear & concise with his explanations on topics and never gives busy work---everything he makes you do will help you succeed in the class. He also makes himself readily available if you need further explanation on anything. If you have to take any math class and Roche is an option, take him!

Hilarious
Graded by few things
5.0
5.0
MAT106
Grade: Incomplete
Jan 6, 2024
Would take again

At person recommended me this math professor. He knows what his teaching, but the assignments can be difficult. He's very organized in his notes, he professor is also very funny. He reminds me of my math teacher I had for 9th and half of 10th, but without the disciplinarian. I would recommend him for math.

Hilarious
Caring
Respected
5.0
2.0
MAT100
Grade: A+
Jan 24, 2024
Would take again

I took his class asynchronous so I was a little worried about it as I struggle with math, but all the notes and videos provided were so helpful and he made me better at algebra. Very good at explaining and is also always available when you contact.

Clear grading criteria
Respected
5.0
1.0
MAT106
Grade: A+
Jan 26, 2024
Would take again

One of the best professors to have for Math!!

Inspirational
Caring
Respected
5.0
4.0
MAT100
Grade: C
Feb 29, 2024
Would take again

professor roche is super funny and a great educator. i had him for an 8 am and he's the only professor who has been able to make me laugh that early lol! i am terrible at math so this course was difficult for me, but if u like math or u have a class u need to take and he's an option, take him! he allows a notecard on every test!

Hilarious
Respected
Lecture heavy
5.0
1.0
MAT106
Grade: B
Mar 31, 2024
Would take again

Professor Mark Roche the best. His teaching prowess extends to students of all skill levels, making complex math concepts accessible to everyone. , his incorporation of video game elements into lessons adds an engaging twist, captivating even the most reluctant learners. If you struggle with math or simply love video games,

Clear grading criteria
Inspirational
Hilarious
5.0
3.0
MAT106
Grade: B
Jun 27, 2024
Would take again

Amazing math professor. He will really work with you, to help better your understanding of his course. If you struggle with math, he is the ONLY professor I'd recommend taking. I will be attending more of his classes in the future.

Amazing lectures
Caring
Accessible outside class
5.0
2.0
MAT131
Grade: B+
Aug 26, 2024
Would take again

Literally the Tom Brady of Math teachers. The GOAT.

Amazing lectures
Hilarious
Respected
5.0
3.0
MAT106
Grade: A
Sep 17, 2024
Would take again

Made math super easy! Porbably the best math teacher I have ever had. Not heavy on work and is super nice and respectful.

Clear grading criteria
Graded by few things
Online Savvy
5.0
1.0
MAT130
Grade: B+
Oct 21, 2024
Would take again

Awesome professor! Super understanding and helpful when needed. Class is very straightforward and easy going! Would take again!

Caring
Respected
5.0
3.0
MAT106
Grade: B-
Nov 14, 2024
Would take again

Prof Roche was super helpful and sent out deadlines through email. If you need to get a math credit out of the way, try to take his online class. You get all of the work at the beginning of the semester and it's like 8 assignments 4 tests, 4 graded problem sets, just make sure you don't fall behind its super hard to catch up.

Test heavy
Graded by few things
Online Savvy
5.0
3.0
MAT011
Grade: Rather not say
Nov 16, 2024
Would take again

Despite a rough start, he was a genuine individual who cares about students' success, would gladly take him again.

Gives good feedback
Inspirational
Lots of homework
5.0
2.0
MAT106
Grade: A
Dec 28, 2024
Would take again

The best Math professor at Montco. He genuinely cares about his students. Come to class and participate and he will help you outside the classroom.

Amazing lectures
Clear grading criteria
Accessible outside class
3.0
3.0
MAT130
Grade: Rather not say
Jan 29, 2025

I feel like he a good teacher, but I feel like he gets off topic a lot which I don't like cause I just trying to get understanding of what I am learning and leave. I don't like how he assigns hw to us and it just due at the exam, rather than just assigning it to us everyone night for pratice. I feel like the review is nothing like the test or hw.

Get ready to read
Clear grading criteria
Gives good feedback
5.0
3.0
MAT106
Grade: B+
Feb 17, 2025
Would take again

Professor Roche makes learning math fun and engaging. While the coursework can be challenging, his clear explanations and willingness to help make it manageable. unstuck ai and other study tools are great for extra practice. Definitely take this class if you can.

5.0
2.0
MAT130
Grade: C
Feb 25, 2025
Would take again

I am so bad at math but this man was so deeply helpful. I definitely would have failed if I didn't have him. He explained everything so well and is also just a funny, laid back cool guy. I wish nothing but the best for this man because he saved me 🙌

Hilarious
Respected
5.0
2.0
MAT161
Grade: A
Mar 6, 2025
Would take again

Professor Roche is an amazing professor for precalculus will help you with difficult problems when it comes to it. funny guy as well but however does slack off with time as he would usually go off topic which Its fine but I would just want to get over his class and to understand the problems as well also does care about students.

Clear grading criteria
Hilarious
5.0
2.0
MAT130
Grade: A
Mar 28, 2025
Would take again

This was my second time taking Prof. Roche, and if I could take him a million more times, I would. I'm not good at math at all, and frankly, I dropped out of statistics in HS, but he makes it so easy to understand. His YouTube channel is extremely helpful, and the way he sets up assignments online makes my life so much easier. Overall, he's great!

Clear grading criteria
Caring
5.0
2.0
MAT161
Grade: A
May 6, 2025
Would take again

I did enjoy Prof. Roche class he made it so much fun two test were take home a bit hard but we were allowed to use are notes and does help us with problems funny guy, caring as well. His teaching style was perfect for me to understanding all of his lectures and also for his review sheets as well 30% were problem sets 60% exam 10% final easy class.

Amazing lectures
Inspirational
Test heavy
5.0
1.0
MAT161
Grade: C-
May 6, 2025
Would take again

Great professor, made class fun and enjoyable. Let's us use notes on exams which make it much easier. Answers emails fast and if you ask questions in class he's there to help. Make sure when you need help, do your part and communicate with him. However, his class needs a better notes setup, the notes packet he gave out was a bit confusing.

Clear grading criteria
Hilarious
Caring
5.0
2.0
MAT161
Grade: A
Jul 10, 2025
Would take again

Roche was Amazing took him for MAT161 and it was worth it six week course went by fast give not much work also responses to emails quick as well is very helpful his video lectures help me so much and also notes as well! worth taking him again!

Amazing lectures
Inspirational
Respected
5.0
4.0
MAT140
Grade: A
Aug 16, 2025
Would take again

Awesome and caring! Prioritized student learning and was very helpful when I asked questions. Quick responses too! Take Roche, he is the best!

Clear grading criteria
Caring
Accessible outside class
5.0
3.0
MAT140
Aug 18, 2025
Would take again

The GOAT of math teachers.

Hilarious
Caring
Graded by few things
5.0
2.0
MAT190
Grade: A
Oct 11, 2025
Would take again

Literally the goat lectures are good exams are similar to review and doesn't gave out much homework literally an awesome professor.

Amazing lectures
Clear grading criteria
Respected
5.0
2.0
MAT190
Grade: B+
Nov 25, 2025
Would take again

This is the second time I took Roche took him for MAT161, and now MAT190 he has been the best professor I ever had! funny guy with good sense of humor. Lectures are helpful he makes everything look easy homework you only have the problem set. Reviews are similar to test overall he's great I recommend him for any math course I wish he did MAT201.

Amazing lectures
Clear grading criteria
Test heavy
5.0
1.0
MAT190
Grade: A+
Dec 8, 2025
Would take again

Really fun class, he goes on a lot of funny tangents while still making sure all the necessary material is covered. He's very understanding and will always answer questions without any gripes. His reviews are very similar to the tests so if you do the reviews and understand them you will have no problems on the tests.

Clear grading criteria
Hilarious
Caring
5.0
2.0
MAT130
Grade: B
Dec 10, 2025
Would take again

Even with taking his accelerated course, I learned a lot. He responds very fast to emails and usually gives good feedback on quizzes when your work is shown. He is great.

Clear grading criteria
Gives good feedback
Accessible outside class
5.0
1.0
MAT130
Grade: A+
Dec 18, 2025
Would take again

AMAZING! Math is my best friend thanks to this professor. Do not have enough good words to say. The best!

Caring
Accessible outside class
Online Savvy
Class Info

Online Classes

100%

Attendance Mandatory

42%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 82 grades
Most common grades:
A (24)
A+ (19)
B (13)
Grade Distribution
A(43)B(18)C(4)D(0)F(0)A-/B+(17)
Based on 93 reported grades
A: 24
A+: 19
B: 13
B+: 12
Common Tags
Hilarious (52)
Respected (51)
Caring (41)
Clear grading criteria (28)
Gives good feedback (25)
Accessible outside class (21)
Inspirational (15)
ACCESSIBLE OUTSIDE CLASS (13)
Rating Trend

Stable

-0.04 avg change
May
Jul
Aug
Oct
Nov
Dec
Last 6 months
Ratings by Course

MAT011

5.0

(10)

CLASS106

5.0

(2)

MAT010

5.0

(1)

MAT100HC

5.0

(1)

MAT131

5.0

(3)
+7 more courses
Difficulty by Course

MAT140

3.5

MAT011

2.6

MAT131

2.3

MAT106

2.3

MAT100

2.2

Similar Professors