3.5

Jonathan Meshes

Mathematics - Harper College

3.5
Quality
3.0
Difficulty
65%
Would Retake
91
Reviews
3.5
Quality
3.0
Difficulty
3.5
Helpful
3.4
Clarity

65%

Would Retake

91

Reviews

Rating Distribution
Official

5

32

4

19

3

17

2

10

1

13

What Students Say

Professor Meshes is very intelligent but NOT A GOOD TEACHER

MTH165 - 1.0 rating

Wants his students to succeed

MTH101 - 4.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

41%

Textbook Required

19%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 60 grades
Most common grades:
A (26)
B (15)
A+ (4)
Grade Distribution
A(30)B(19)C(3)D(3)F(1)A-/B+(7)
Based on 69 reported grades
A: 26
B: 15
A+: 4
B+: 4
Common Tags
Lots of homework (20)
Respected (19)
Clear grading criteria (13)
Caring (13)
Gives good feedback (10)
Accessible outside class (8)
Test heavy (7)
Amazing lectures (7)
Rating Trend

Declining

-0.60 avg change
Jul
Nov
Dec
Mar
May
Dec
Last 6 months
Ratings by Course

MTH140007

5.0

(2)

200C1

5.0

(1)

MTH200

4.5

(8)

MTH103

4.0

(1)

MTH202

3.8

(6)
+11 more courses
Difficulty by Course

CALC2

5.0

STATISTICS

5.0

MTH201

4.2

165

4.0

MATH212

4.0

Reviews (91)
3.0
4.0
MATH201
Nov 13, 2013

He is an alright teacher, but it would be a lot nicer if he explained what he was doing more often. I also found out that when he goes over homework problems he gets the answer wrong sometimes.

1.0
5.0
CALC2
Dec 21, 2013

Worst Prof Ever!

3.0
5.0
MTH201
Dec 30, 2013

Very nice guy and very flexible about handing in homework late. There is homework assigned almost everynight along with warmups. He does a few easy examples and the rest are extremely hard. Not the clearest teaching style, had to watch a lot of youtube videos to help understand. Tests are rediculously hard! Quizzes just as hard. Take as last resort

4.0
2.0
MTH101
Dec 30, 2013

He is a nice teacher! Wants his students to succeed.

2.0
4.0
MATH212
Jun 30, 2014

Consistently shows up 10-15 minutes late everyday and let's everyone go 10-30 min early everyday, then he try's to rush through lecture and complain about how far behind we are. He is a really HARD GRADER, takes off points for the dumbest things. We're so far behind that we took the midterm on week 6 out of 8...

3.0
4.0
MTH201
Jul 15, 2014

Helpfully Guy but He is really really Hard. His tests are unbelievable and final exam is big role of the grade. If you take him your need to work so hard to just keep up B

5.0
3.0
MTH165
Oct 16, 2014

Really good teacher for stats! Makes the subject easy to understand. Practice exams are extremely helpful! Take him!!!

4.0
2.0
MTH165
Grade: C
Dec 14, 2014

He's a great teacher! I had a bunch of question due to missing school a lot from a illness I have. Very helpful if you know what questions you have. Practice exams EXTREMELY helpful. Pretty much the same test and format just different numbers and wording. Take him for statistics!

2.0
5.0
165
Dec 18, 2014

Absolutely WORST teacher I have taken at Harper. He goes way to fast! He's on 3 chapters one day and then next he's on 3 more. Plus homework you basically can't keep up with. No study guide for final. If you actually want to learn the material and get a good grade good luck. If your not the best at math I do not recommend this teacher at all!

5.0
3.0
MTH140007
May 3, 2015

Professor Meshes has an unbelievable amount of knowledge when it comes to Math. He constantly asks if anyone has questions and is willing to clarify the subject to those who do not understand . Homework is necessary for this class. It is fast paced, but there is a lot of topics to go over. I thought he did an amazing job giving the understanding.

5.0
2.0
MTH140007
May 3, 2015

Professor Meshes has an unbelievable amount of knowledge when it comes to math. The class was fast paced, but when moving onto a new subject, he always answers questions and clarifies the material to students who have a hard time understanding. He is in the Tutoring Center and will schedule office hours to help you out as well!

2.0
4.0
MTH165004
May 10, 2015

Confusing.. Really nice and you can tell he tries but I currently have a D in the class and need a C, all that's left is the final and I have to re-teach myself almost everything.

5.0
3.0
165
May 11, 2015

Jonathan is a very knowledgeable, patient and approachable. He teaches all material as clearly as he can. He also offered practice exams, if you can do all the problems from the practice exams correctly, your test score should be at A level. The toughest part of this class the the final exam. This class won't have extra time for us to review.

4.0
4.0
MTH201
May 20, 2015

The test are pretty hard but you can get a lot of partial credit. He prepares study guides for the tests and tell you what will be on it and what will not be on it so you can focus on the important stuff.

5.0
1.0
MTH165
Grade: A
Jul 28, 2015

Prof. Meshes is a great instructor. After I struggled in the same course under another professor and dropped, Meshes made the content clear and accessible. He uses the online homework system, so we did a little work most days. Only complaint was the standardized final exam. Seems wrong to be graded a second time on the same material--a big waste.

5.0
3.0
MTH101
Nov 10, 2015

Great teacher! Pretty funny and class is enjoyable. Very clear on due dates and assignments. Willing to help with the material if you ask. Tests are kinda hard but if you study and do homework they can be passed easily.

5.0
1.0
MTH101
Grade: A
Nov 16, 2015

Professor Meshes was an amazing teacher! I do not like math, but he made this class enjoyable. He is very clear in his instruction and will tell you exactly what he expects in the class. He is very fair when it comes to questions on tests, and truly wants you to succeed. I would take him again in a heartbeat if I need another math class!

5.0
1.0
MTH101
Grade: A-
Nov 18, 2015

Love this class, he makes boring math fun. Will not go ahead if he feels that someone is behind. Most homework is online I highly recommend taking him.

4.0
3.0
MTH200
Grade: A+
May 25, 2016

You can tell he really enjoys math and teaching math. He's super nice and helpful and responds to e-mails fairly quickly. My only complaint is that his isn't very careful about double checking his work on the answers to review guides that he posts. They are occassionally incorrect.

5.0
4.0
MATH200
Grade: B
Oct 18, 2016
Would take again

Helped me get through Calc 1, he really cared that we were getting the concepts. anytime he could give us helpful hints he did, didnt use his ego in teaching. in other words he didnt make you feel dumb if you were struggling. he took the time to get you up to speed

Gives good feedback
Clear grading criteria
Caring
5.0
2.0
MTH101
Grade: A
Dec 2, 2016
Would take again

Sometimes when he's teaching he may not be clear enough but if you ask him questions he'll make sure he gets his point across. I feel like when you talk to him individually he explains things better. He's probably the most helpful teacher i've had at harper. I would defiantly recommend him.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
2.0
5.0
MTH165
Grade: F
Dec 20, 2016
Wouldn't take again

Most Difficult & Confusing Math Class Ever Taken. He Seems Shy But Easy To Talk To. I Would Recommend A Different Professor...

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
2.0
MTH101
Grade: B+
Mar 19, 2017
Wouldn't take again

You show up just to sit on a computer for over an hour. It's beyond boring. He doesn't know how to interact with students or seemingly people at all. Would not recommend taking this guy.

Tough Grader
LOTS OF HOMEWORK
GRADED BY FEW THINGS
1.0
1.0
MTH101
Mar 19, 2017
Wouldn't take again

Sitting at a computer for 75 minutes is awful. It's difficult to concentrate. He assigns way too much homework, ESPECIALLY over breaks. He can be quite rude at times. Would not recommend.

4.0
3.0
MTH101
Grade: Not sure yet
May 10, 2017
Would take again

He is a very good math teacher, he never failed to help me understand the material! I recommend him for sure.

Respected
LOTS OF HOMEWORK
Caring
5.0
1.0
MTH202
Grade: Not sure yet
May 18, 2017
Would take again

He is a great professor. I would recommend taking him. He gives partial credit so that is definitely a plus and he is also really nice. Homework is assigned almost every day but it helps a lot for exams and he is very lenient on turning it in late.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
4.0
4.0
MTH103
Grade: C
May 28, 2017
Would take again

The course is in transition to becoming online, so the method of learning was done through ALEKS. You learn on your own pace. He walks around the classroom and if you need help on a topic, he will help you. This class requires lots of time and studying, I felt exhausted by midterms. It all boils down to the final exam which is a ridiculous 30%.

LOTS OF HOMEWORK
Clear grading criteria
TEST HEAVY
3.0
3.0
MATH202
Grade: A-
May 30, 2017
Wouldn't take again

Professor Meshes was okay. The biggest thing that would bother me was that he would put questions on the homework we never went over in class so you'd be lost. His lectures weren't always the clearest. His tests were not too hard, but you definitely have to study. Nice person, he'll help if you ask for it.

Skip class? You won't pass.
LECTURE HEAVY
4.0
4.0
MTH165
Grade: Not sure yet
Mar 1, 2018
Would take again

I'm currently taking professor Meshes class & I think he's fantastic! Math is EXTREMELY hard for me, but he makes it so understandable. Free online textbook/homework practice exams before the real thing Good pace lectures Notes on blackboard *If I don't do well in this class it's going to be my own fault because he's very organized

5.0
3.0
MATH201
Apr 4, 2018
Would take again

this is a hard class in general. effort is necessary and do not be afraid to ask for help.

Respected
Caring
5.0
1.0
MTH101
May 7, 2018
Would take again

Professor Meshes is a phenomenal teacher. He walks through the notes clearly with the class and does not move on until everyone understands the topic. He'll move due dates for homework or exams in favor of the students. He is a great professor, I would take him for all my math courses if I could.

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
2.0
MATH200
Oct 3, 2018
Would take again

He's an excellent professor. His lectures are perfect and completely understandable if you pay good attention. His personality makes you want to pay attention to what he is teaching. Explains everything very clearly and answers doubts one on one. Would definitely recommend him to any one taking calculus.

Respected
Inspirational
Amazing lectures
5.0
4.0
MTH200
Grade: A
Nov 14, 2018
Would take again

Very articulate and caring professor. Don't know why his score is so low.

Gives good feedback
Amazing lectures
Caring
5.0
1.0
200C1
Grade: A+
Dec 14, 2018
Would take again

He is a great professor. I would recommend taking him.

LOTS OF HOMEWORK
Clear grading criteria
5.0
4.0
MTH200
Grade: A
Feb 22, 2019
Would take again

Professor Meshes finally helped me understand Calculus. Having taken the class before, I had some background information, but he cemented it well by frequently going over problems in class and always making sure every student was caught up. Lots of homework, which I would recommend doing even though I didn't. Posts all his notes online.

Lots of homework
Amazing lectures
Caring
5.0
3.0
MTH165
Grade: B
Apr 12, 2019
Would take again

I took professor Meshes class at 8am and it was great because Meshes was always a couple of minutes late so there was never any rush in the morning when getting to class. I had to miss a couple weeks of class and it was always easy to catch up because he puts all of the notes online. I would recommend professor Meshes.

1.0
4.0
MTH201
Grade: C
Apr 18, 2019
Wouldn't take again

i would avoid this professor at all costs if i where you. we have no book, he assigns very little hw. and the test questions are way harder than the examples he gives you and whats on the hw and review. he gives you a review guide for the test and half the stuff on the test isn't on the review guide vice versa. I'm struggling to maintain a C.

Accessible outside class
Graded by few things
Tough grader
1.0
1.0
MTH165
Grade: B
Apr 23, 2019
Wouldn't take again

Professor Meshes is very intelligent but NOT A GOOD TEACHER. Doesn't spend time teaching, he covers things for 5 minutes then moves on. Would often show up 5-10 minutes late to a 50-minute class. He never responds to emails, I went to him with my concerns about his teaching and he brushed it off. The only reason I passed was the tutoring center

5.0
2.0
MTH165
Grade: A
May 16, 2019
Would take again

I have no idea why some people dont like this professor. He is literally such a fair grader and he really wants you to pass. His notes are clear and he explains everything clearly. It might be a class that many dread but he makes it easy for you to do well in his class. We were allowed to use notecards on tests, and a sheet of paper on the final.

Respected
Clear grading criteria
3.0
3.0
MTH165
Grade: B
May 17, 2019
Wouldn't take again

He is not a bad professor, but his lectures were boring, and not clear. Tests were heavy, and completely different from the practice ones. Be aware of grading criteria. However hes caring and ready to explain you things, that you dont understand.

Test heavy
Caring
Tough grader
2.0
4.0
MTH101
Grade: B-
Nov 11, 2019
Wouldn't take again

He is a very nice guy, but a bad teacher. He goes over topics for 3 minutes and moves on, and never stops to ask if you understand. Homework will be almost everyday, and sometimes it takes forever. He puts notes up online, but its very hard to understand them. Lectures were so boring I never wanted to go, but I had to because of how Stats is.

Lots of homework
Test heavy
3.0
4.0
MTH165
Grade: A-
Nov 12, 2019
Would take again

Get ready to teach yourself but if you are solid at math you will be fine! Learn from the homework! He is a generous grader on quizzes and test. He also gives a practice test before the test and you can use a notecard after the first test

3.0
4.0
MTH201
Grade: B-
Dec 4, 2019
Would take again

Really nice guy, helpful if you have questions, lenient about turning in late HW, & lectures are good if you can keep up. But overall his class is tough. Tests were hard (exam reviews didnt always help), & quizzes were roughly the same. He was good, but Id get an easier teacher. I liked Meshes, but youd have to be okay with getting a B or C.

Accessible outside class
Skip class? You won't pass.
Caring
1.0
3.0
MTH101
Dec 9, 2019
Wouldn't take again

He seems like a nice guy but he not a great teacher. I had concerns about my grade and asked if he could take into consideration that I was in class every day and look at my percentage of the homework overall and he basically blew it off and said that there was no way I could get a c even though I went to the tutoring center

5.0
3.0
MTH165
Grade: B
Dec 10, 2019
Would take again

He is very good at his job. Knows how to explain things and always answers every question thoroughly. He helped me understand many complex math problems that I struggled with. Definitely would recommend to take his class.

Gives good feedback
Respected
Clear grading criteria
5.0
3.0
MTH165
Grade: B-
Dec 19, 2019
Would take again

He is amazing! definitely recommend going to class. Ask questions. Also tutoring center helped me a lot.

Respected
Lots of homework
3.0
2.0
MTH165
Grade: A
Jan 4, 2020
Wouldn't take again

I took his blended class so it was half online and half in class and it was actually really nice. He was usually a few minutes late to class and in general, he is kind of an awkward guy. There was no need to buy a text book. if you are competent enough, this class should be a breeze for you.

5.0
3.0
MTH101
Grade: A
Feb 4, 2020
Would take again

Meshes was a great math teacher. His lectures were example heavy and he went into great detail on the notes. If you don't show up to class, you might struggle understanding the material that we covered the day before. He was very helpful and made sure that everyone understood the material before he moved on to the next topic.

Gives good feedback
Respected
Amazing lectures
5.0
3.0
MTH165
Grade: B
Feb 27, 2020
Would take again

Kinda boring but he teaches well just pay attention

Accessible outside class
3.0
3.0
MTH165
May 7, 2020
Would take again

He's a good professor, he is willing to help if you are struggling. He is a bit disorganized, but he usually will get stuff up on blackboard for you. if you want to pass his class, show up to class, and pay attention! the textbook is provided you don't need to buy, and you barely use It.

Gives good feedback
Skip class? You won't pass.
Clear grading criteria
1.0
5.0
STATISTICS
Jun 1, 2020
Wouldn't take again

If you want to learn stats, youre better off doing it yourself. His lectures are just example based and he isnt very good at explaining the concepts. Once we went online we went MIA and I didnt learn anything. Hes terrible at getting back to emails and even if you stay back to ask him a question, youre left with no answer. Do not take him!

Skip class? You won't pass.
Participation matters
Lecture heavy
1.0
2.0
MTH202
Grade: A
Jul 9, 2020
Wouldn't take again

Took his class over the summer and he would randomly not show up to class, would never post the homework until the last minute and sometimes they would just repeat. Throughout the course, he only graded about 3 assignments so I didn't know how I was doing in the class. He is NOT reachable outside of class, I emailed him 4 times and only got 1 back.

Lots of homework
2.0
4.0
MTH165
Grade: Rather not say
Jul 24, 2020
Wouldn't take again

Hes a very nice professor and very detail oriented. He just didnt suit my learning style. If you want a professor thats really detail oriented and explains the mathematical logic to you then he is your professor. He just didnt really explain what was going to be on the test and showed up late. Was an okay experience, like he wasnt bad.

Skip class? You won't pass.
Graded by few things
Beware of pop quizzes
3.0
2.0
MTH101
Grade: A
Jan 3, 2021
Wouldn't take again

In general, the class and professor was ok. Could've definitely been better, not very responsive to emails and not very consistent. You learn all the material yourself(this is good as long as you understand everything, if you get stuck on a chapter you might struggle on the hw/test). Professor offers to help you solve problems you can't figure out

Graded by few things
2.0
2.0
MTH101
Grade: B+
May 5, 2021
Wouldn't take again

Not a great teacher, does just enough to get by. His lectures are a bore and his lecture notes are poorly compiled. He frequently goes off schedule and puts too much work into a single week. In my recent experience he has jammed 3 tests, including the final, and an entire unit into an 8 day period, the last week of school. Unprofessional.

4.0
3.0
MTH200
Grade: B
Dec 6, 2021
Would take again

This was a blended class, there were a lot of lectures and assignments to do weekly but he was very respectful and caring. He would give you points on tests for things even if it was not the correct answer. His lectures could be long and boring but he tries and is nice. He is very easy to reach, some pop quizzes sometimes forgot to post/do things.

Respected
Lots of homework
Lecture heavy
4.0
3.0
MTH101
Grade: B
Dec 12, 2021
Would take again

Very helpful. Gives a lot of opportunities for late work. Easy grader. I was sick for a week and did no work of any kind and was able to keep my grade fairly easily. The way I see it, the only way you could fail this class is if you don't show up from day 1.

Gives good feedback
Caring
5.0
1.0
MTH200
Grade: A
Dec 18, 2021
Would take again

I loved this class. If you pay attention then you will be able to learn all the concepts properly. The HW 's are sometimes tricky to solve. Make sure the attend the class as it counts towards your grade. Some quizzes might be easy and some quizzes might be tough. But make sure you study for each and every test or quiz.

Lots of homework
Amazing lectures
3.0
3.0
MATH201
Grade: A
May 12, 2022

Meshes definitely knows what he's talking about but his teaching style may not suit everyone. A lot of chapters are delivered through online lecture videos which usually aren't his own. Homework is online and has unlimited attempts, but he takes a while to grade tests/quizzes. The tests aren't too difficult overall and are based on the homework.

Lots of homework
Respected
Test heavy
3.0
4.0
MATH201
Grade: A
May 16, 2022

This course is quite hard. Sometimes the HW does not make any sense. It involves lot of work, test as well as quizzes are very tough. Its very easy to understand the concepts when he teaches but sometimes it becomes difficult when prof gives videos of that topics. The final is curved.

Test heavy
2.0
5.0
MTH165
Grade: B+
May 25, 2022

He used videos not made by him and essentially just graded the assignments. Had to email him to post an assignment so I could finish it by the deadline. It was nice that he boosted your grade by 2% if you got above a 95% average on homework which allowed retakes. He had practice exams before each exam.

EXTRA CREDIT
Lots of homework
Graded by few things
4.0
4.0
MTH200
Grade: A
May 28, 2022
Would take again

I am generally satisfied with Professor Meshes' lecture. In the hybrid education model, he explains the logic of the subjects in the class, you will have to watch the videos later. Its not easy but it will be very difficult for you to fail as long as you put effort into the course. Fair grader/Worksheets before the exam/Quick responds/Caring

Clear grading criteria
Gives good feedback
Lots of homework
2.0
3.0
MATH200
Grade: A
Jul 20, 2022

I took this class online past Fall and it was bad. The lecture videos were mostly not made by him and live ones were confusing - if happened at all. I relied heavily on the textbook and youtube videos to teach myself the material. He also did not reply to emails nor graded hw which made matters worse.

3.0
5.0
CALC2
Grade: B-
Dec 14, 2022

I liked this professor as a whole and as a person. But as a professor, he seemed very forgetful of assignment's especially the answer keys. The material was difficult, but I feel as though he tried his best to help.

Lots of homework
Respected
5.0
3.0
MATH202
Grade: A
Dec 20, 2022
Would take again

As long as you don't take him online cuz it is shown he ain't that good with computers, he is a baller. If you understand the material taught in class you will get 100% in the class because that's how the tests are. There are no surprises. 10/10 amazing professor, a funny guy too. Definitely take him.

Amazing lectures
Caring
Respected
4.0
3.0
MATH202
Grade: B
Jan 4, 2023
Would take again

He's very fair with grading and is more than willing to work with students to make sure they are doing well in the class. He pushed back 3 of the 5 exams simply because the class wasn't prepared. Homework is straightforward. Completed notes are uploaded by the professor shortly after. He gives a ton of partial credit on exams.

Amazing lectures
Clear grading criteria
Accessible outside class
2.0
2.0
MTH165
Grade: B
Jan 27, 2023
Would take again

Dr. Meshes is an alright guy, he is kind of hard to contact. If you don't understand the material, reach out to him and he will spend one on one time with you until you understand. I took this class online. Homework was pretty straightforward. Watch the lecture videos, do the homework, and take the test. Take the time to sit down and do the work.

Lots of homework
Accessible outside class
3.0
2.0
MTH165
Grade: B
Jan 27, 2023
Would take again

EDIT from the post below: Oops I meant to give him a 3 / 5. Also! He takes forever to grade so just keep that in mind. I took this class online. Homework was pretty straightforward. Watch the lecture videos, do the homework, and take the test. Take the time to sit down and do the work.

Lots of homework
Accessible outside class
5.0
3.0
MATH202
Grade: A
May 17, 2023
Would take again

Professor Meshes is GOATed. He is nice with grading and very approachable. Calc 3 is no joke, but he presents it in an understandable manner. Grading of exams takes him a while, though. Lectures are straightforward. Homework isnt that bad and 10 late passes are provided. Overall, awesome professor. Go to lecture, will make the class easier.

Amazing lectures
Inspirational
Caring
5.0
1.0
MATH202
Grade: A+
May 17, 2023
Would take again

He Teaches everything step by step, through the concepts. No need to cram information. Classes are not mandatory but if you show up for all the classes, you'll get an easy A since you learn consistently. Notes are always provided and quizzes are great. He stays ahead of the usual schedule so that he has enough time to review sheet in the class.

Caring
Accessible outside class
4.0
3.0
MTH101
Grade: A
May 22, 2023
Would take again

Great class, he's very easy to follow and understand. Can be contacted out of class and replies quickly. I would recommend this class!

Lots of homework
Test heavy
Accessible outside class
4.0
3.0
MTH202
Grade: B
May 25, 2023
Would take again

Dr. Meshes is a good prof. His lectures are neat and he explains concepts very well. The homework is all online and offers a lot of areas to find help (through provided vids or reaching out to teacher). He is also a very lenient grader. The only con is that he took a little longer to grade exams and does not reply to emails.

Get ready to read
Amazing lectures
Clear grading criteria
5.0
3.0
MTH202
Grade: A
Oct 14, 2023
Would take again

Reviews are just like the exam. HW isn't always like the stuff we learn in class, but there's videos to help you do some problems and those problems won't be on the exam. Quizzes often. Lenient grader, doesn't doc you for mistakes as long as you carry it through the problem correctly. Funny, too. Slow with grading sometimes tho. Would take again!

Clear grading criteria
Hilarious
Lecture heavy
3.0
3.0
MATH202
Grade: A
Dec 15, 2023
Would take again

As a pathways student, this professor was a pretty good pick for calculus 3. The course is definitely difficult, so don't expect any teacher to be a breeze. Not that much homework, easy quizzes, tests are varied in difficulty. Overall a good teacher.

Respected
Lecture heavy
4.0
3.0
MATH202
Grade: A
Dec 21, 2023
Would take again

Professor Meshes is a good pick for calc 3. I wish he would respond to emails more and grade tests in less than 3 weeks. The tests were not bad compared to the review guides. Sometimes homework didn't get posted for a bit which put us a little behind. Overall the class was quite good. If you put in the work on the review guides you will do well.

Respected
Lecture heavy
Test heavy
5.0
3.0
MTH101
Grade: B+
Apr 20, 2024
Would take again

I like this professor's teaching style. He is accommodating regarding questions and answers and tries his best to explain them as much as possible. He also gives the students time to prepare for the exam. The math material provides an excellent example of what to expect for the test. I recommend this teacher for your math classes.

Clear grading criteria
Gives good feedback
Respected
5.0
2.0
MTH101
Grade: B
Jul 14, 2024
Would take again

Great professor! You see your grade immediately after homework and tests. I enjoyed this course, and the teacher is very understanding. He responds very quick to emails and is super helpful! I would recommend this class for your math requirements. I enjoyed the online portion to be able to go at my own pace.

5.0
3.0
MTH200
Grade: A
Nov 12, 2024
Would take again

He's good at teaching, period. Doesn't do anything crazy or fun, but shares the lesson in a concise and in a easy-to-understand way. I was scared when he said we would have quizzes every week, but it turned out to be inconsistent and only a couple problems. He can be forgetful at times but besides that, this guy knows how to teach. Solid teacher.

Respected
1.0
5.0
MATH200
Dec 9, 2024

Don't even think about taking his online calculus class. I joined it thinking he would put effort into teaching his students, but he doesn't even reply to his student's emails. His lectures online aren't even made from him he just posts links from a decade ago and calls it a day.

4.0
3.0
MATH201
Grade: A+
Dec 19, 2024
Would take again

Good professor overall. Lectures are clear, and exams follow the provided study guide. However, he can be forgetful, slow to respond to emails, and takes a while to grade quizzes and exams. Be sure to take exams seriously, as they make up a significant portion of your grade. Still, an excellent professor overall.

Graded by few things
4.0
3.0
MTH202
Grade: A
Dec 19, 2024
Would take again

Gets the job done. Disorganized, slow grader with a sleep-inducing voice, but if you don't really care about understanding the concepts and just want to pass the class with a good grade, Meshes is great for you. Exam problems are the same (sometimes identical) to ones on study guides, homework has late passes, and quizzes aren't actually weekly.

Clear grading criteria
Lecture heavy
Test heavy
5.0
1.0
MATH200
Grade: Incomplete
Mar 4, 2025
Would take again

good professor.

Gives good feedback
Caring
1.0
4.0
MATH201
Grade: Drop/Withdrawal
Mar 9, 2025

This professor does not teach at all. Lectures are just reading off slides with zero explanation, and if you ask a question, you will not get answer back or left more confused. Office hours? Useless. Tests? Way harder than anything covered in class. Feels like we're teaching ourselves the entire course.

Tough grader
Lots of homework
So many papers
1.0
1.0
MATH201
Grade: Drop/Withdrawal
Mar 9, 2025

This professor does not teach at all. Lectures are just off slides with zero explanation, and if you ask a question, you either get no answer or left more confused. Office hours? Useless. Tests? Way harder than anything covered in class. Feels like we're teaching ourselves the entire course.

Tough grader
Lots of homework
So many papers
1.0
5.0
MATH201
Grade: Drop/Withdrawal
Mar 11, 2025

This professor skips steps, assumes students already know everything, and rushes through material. His explanations are unclear, and he sometimes gets answers wrong. He isn't prepared to teach and doesn't help when asked. If you struggle with Calculus 2, don't expect support. Avoid this class if possible.

Tough grader
Lots of homework
3.0
3.0
MATH202
Grade: B
May 19, 2025
Would take again

He is the Partial king out of all the teachers here, Alot of homework cause its math, He is a SUPER SLOW GRADER DO NOT EXPECT GRADES UNTIL VERY VERY LAST MIN. he is respected and a nice person with decent lectures. He does do pop quizzes but he tends to forget them and not do any or just do 2-3 a entire semester. He is a forgets alot of things.

Amazing lectures
Lots of homework
Respected
4.0
3.0
MTH202
Grade: B
May 19, 2025
Would take again

Calc 3 isnt so bad. He has homeworks on blackboard that have videos which is cool. He has exam review guides which help narrow things down a lot for tests, and tests are like the review guide. He teaches fine apart from when he confuses things sometimes or goes too fast. He wasn't bad as some reviews say. Would take again.

4.0
3.0
MATH200
Grade: A
Dec 13, 2025
Would take again

Sometimes he's late to lectures, but he's not a bad professor at teaching. He says you'll get a quiz a week, but in total, we got like five. He grades pretty slowly. For each unit, there's online homework practice. For some tests, he gives out study guides that have questions similar/same as questions on the exam.

Amazing lectures
Lots of homework
4.0
3.0
MTH200
Grade: A
Dec 15, 2025
Would take again

He's a nice guy, just ask if you have any questions and he'll help you understand. Contrary to the syllabus, there were only 3-4 quizzes. Homework online. Nothing due during weekends. He provides practice exams/study guides for tests. Honestly just do the homework and you should ace the exams. He even tells you what's exactly on it. Slow grader tho

Lots of homework
3.0
4.0
MATH201
Grade: A
Dec 16, 2025
Would take again

Attend class, do your homework (he is not against using AI/Google to help), ask questions, and you will get a good grade. I will say, you will have to keep up with his pace, and the homework he gives. You won't understand the math unless you attend class. If you don't enjoy math, you will need to try extra to understand the concepts he explains.

Tough grader
Amazing lectures
Lots of homework
1.0
3.0
MATH202
Grade: Not sure yet
Dec 19, 2025

DOES NOT LIKE RESPONDING TO EMAILS, ESPECIALLY ANYTHING IMPORTANT ----> STRAIGHT TO SPAM MAIL. HAVE TO GO TALK TO HIM IN PERSON OR HE WILL LITERALLY DO NOTHING. IF HE SAYS HE WILL SEND YOU AN EMAIL, HE WILL PROBABLY FORGET. GRADES LIKE HE HAS DYSLEXIA AND TAKES FOREVER, WONT PUT YOUR GRADES IN GRADEBOOK. WONT TELL YOU YOUR EXAM GRADE.

Class Info

Online Classes

100%

Attendance Mandatory

41%

Textbook Required

19%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 60 grades
Most common grades:
A (26)
B (15)
A+ (4)
Grade Distribution
A(30)B(19)C(3)D(3)F(1)A-/B+(7)
Based on 69 reported grades
A: 26
B: 15
A+: 4
B+: 4
Common Tags
Lots of homework (20)
Respected (19)
Clear grading criteria (13)
Caring (13)
Gives good feedback (10)
Accessible outside class (8)
Test heavy (7)
Amazing lectures (7)
Rating Trend

Declining

-0.60 avg change
Jul
Nov
Dec
Mar
May
Dec
Last 6 months
Ratings by Course

MTH140007

5.0

(2)

200C1

5.0

(1)

MTH200

4.5

(8)

MTH103

4.0

(1)

MTH202

3.8

(6)
+11 more courses
Difficulty by Course

CALC2

5.0

STATISTICS

5.0

MTH201

4.2

165

4.0

MATH212

4.0

Similar Professors