3.5
Quality3.0
Difficulty65%
Would Retake91
Reviews65%
Would Retake
91
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
41%
Textbook Required
19%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.60 avg changeRatings by Course
MTH140007
5.0
(2)200C1
5.0
(1)MTH200
4.5
(8)MTH103
4.0
(1)MTH202
3.8
(6)Difficulty by Course
CALC2
5.0
STATISTICS
5.0
MTH201
4.2
165
4.0
MATH212
4.0
Reviews (91)
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.
Worst Prof Ever!
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
He is a nice teacher! Wants his students to succeed.
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...
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
Really good teacher for stats! Makes the subject easy to understand. Practice exams are extremely helpful! Take him!!!
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!
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!
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.
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!
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.
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.
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.
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.
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.
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!
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.
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.
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
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.
Most Difficult & Confusing Math Class Ever Taken. He Seems Shy But Easy To Talk To. I Would Recommend A Different Professor...
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.
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.
He is a very good math teacher, he never failed to help me understand the material! I recommend him for sure.
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.
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%.
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.
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
this is a hard class in general. effort is necessary and do not be afraid to ask for help.
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.
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.
Very articulate and caring professor. Don't know why his score is so low.
He is a great professor. I would recommend taking him.
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.
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.
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.
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
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.
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.
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.
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
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.
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
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.
He is amazing! definitely recommend going to class. Ask questions. Also tutoring center helped me a lot.
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.
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.
Kinda boring but he teaches well just pay attention
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.
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!
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
Great class, he's very easy to follow and understand. Can be contacted out of class and replies quickly. I would recommend this class!
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.
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!
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.
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.
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.
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.
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.
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.
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.
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.
good professor.
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.
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.
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.
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.
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.
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.
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
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.
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
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.60 avg changeRatings by Course
MTH140007
5.0
(2)200C1
5.0
(1)MTH200
4.5
(8)MTH103
4.0
(1)MTH202
3.8
(6)Difficulty by Course
CALC2
5.0
STATISTICS
5.0
MTH201
4.2
165
4.0
MATH212
4.0