4.4

Mike Szestopalow

Mathematics - University of Manitoba

4.4
Quality
3.2
Difficulty
89%
Would Retake
111
Reviews
4.4
Quality
3.2
Difficulty
4.4
Helpful
4.4
Clarity

89%

Would Retake

111

Reviews

Rating Distribution
Official

5

77

4

20

3

6

2

1

1

7

What Students Say

For sure the best teacher I've ever had, make sure you get him If possible

MATH1210 - 5.0 rating

Will never take him again

MATH1220 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

38%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 78 grades
Most common grades:
A (26)
A+ (19)
B+ (17)
Grade Distribution
A(45)B(7)C(8)D(1)F(0)A-/B+(18)
Based on 98 reported grades
A: 26
A+: 19
B+: 17
Not sure yet: 15
Common Tags
Gives good feedback (31)
Caring (30)
Respected (30)
Accessible outside class (24)
ACCESSIBLE OUTSIDE CLASS (20)
Amazing lectures (18)
Amazing lectures (17)
Clear grading criteria (16)
Rating Trend

Declining

-0.68 avg change
Mar
Apr
May
Sep
Oct
Dec
Last 6 months
Ratings by Course

MATH17000

5.0

(1)

MATH1210

5.0

(5)

MATH1700

5.0

(2)

MATH1010

5.0

(1)

MATH2130

4.8

(4)
+8 more courses
Difficulty by Course

MATH1080

5.0

MATH1524

5.0

MATH17000

4.0

MATH1010

4.0

MATH2130

3.5

Reviews (111)
5.0
3.0
MATH1510
Grade: A
Dec 18, 2016
Would take again

Great prof, keeps the class moving and very helpful. Moved pretty slow but always gave lots of examples and did a nice review right before the exam covering all the topics that would be on it

GRADED BY FEW THINGS
5.0
3.0
MATH1510
Grade: A+
Dec 29, 2016
Would take again

Fantastic prof. He doesn't waste time and gets right to the point. Fair grader. Highly recommended.

5.0
3.0
MATH1510
Grade: A
Jan 18, 2017
Would take again

Mike is by far the best prof I've had so far! He really cares about his students and made a hard class much better. He gives plenty of examples in class. Would definitely recommend taking a class with him

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
MATH1520
Grade: A-
Jan 30, 2017
Would take again

Mike is the best math prof ever! He gives great examples and really wants to help his students pass with a good grade. All you have to do is ask questions.

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
4.0
MATH17000
Grade: Not sure yet
Mar 10, 2017
Would take again

Great Calc Teacher. Always available for extra help

Gives good feedback
Skip class? You won't pass.
4.0
3.0
MATH1520
Grade: B+
Apr 23, 2017
Would take again

Mike is a great choice for this course. A little dry, and has little personality, but genuinely cares about his students and wants them to succeed. Accessible outside of class, and can really give you a hand in terms of how to approach a problem. Practice mid-term was exactly like the real mid-term. Posts his notes.

Gives good feedback
Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
MATH1520
Grade: Not sure yet
Apr 25, 2017
Would take again

Great professor who really helps his students a lot and wants them to succeed. Easily accessible outside of class and is really good 1 on 1. Also reviews topics very well for the final exam. Highly recommend

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
MATH1520
Apr 25, 2017
Would take again

Mike was by far the best prof I've ever had. He posts all of his notes online along with full solutions to tutorials. He's very straight forward about what's going to be on exams and gives great practise exams. He's always willing to meet with students and gives very clear explanations on everything. I would definitely recommend him to anyone.

5.0
4.0
MATH1520
Grade: Not sure yet
Apr 26, 2017
Would take again

Mike is the best teacher I have ever had. He is always available for extra help in his office. Even though he has posted office hours, if you drop by during the day, 99% of the time he is available. You just have to ask lots of questions! His lectures are clear and not boring, and he makes math fun.

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
4.0
MATH1510
Grade: B
Apr 27, 2017
Would take again

Mike was an awesome professor. He gave a significant amount of examples and really tried to make it logical. His final was really hard and was kind of a curve ball to my grade, but when I talked to other people they thought it was fine. If you have the opportunity to take his class, would 100% recommend.

5.0
4.0
MATH1510
Grade: A
Apr 29, 2017
Would take again

Mike is very enthusiastic about math and teaches it very clearly and concisely. Interactive inside and outside of class. He's picky about form, but that's important for math so embrace what he has to teach you about it. He helped me to have a great understanding and confidence with calculus. Also a wizard with the chalk boards.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
Caring
4.0
4.0
MATH1520
Grade: B+
May 9, 2017
Wouldn't take again

Mike is great and explains concepts pretty clearly. I'm not a math person at all and I ended up doing pretty well in this course. Just do the practice questions, go to class, go over your notes and meet with him if you run into any troubles. He's very helpful. Lectures can get pretty boring but it's math, what else do you expect.

ACCESSIBLE OUTSIDE CLASS
TEST HEAVY
5.0
2.0
MATH1520
Grade: A
Jun 7, 2017
Would take again

Mike genuinely cares about all his students! He gives great lectures, and posts fantastic notes online (so if you miss a day its not a huge deal, though I don't recommend that). If you do a few practice midterms and read of the notes, this class is a super easy A,

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
2.0
MATH1520
Jul 31, 2017
Would take again

amazing teacher, he really wants yo9u to understand and do well in his course. he makes things very clear and wants everyone to succeed.

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
4.0
5.0
MATH2130
Aug 4, 2017
Would take again

Teaches well, provides organized notes and he genuinely care for all his students.

Gives good feedback
Respected
5.0
3.0
MATH1510
Aug 18, 2017
Would take again

Mike is awesome. Everyone who I've ever talked to about him has loved him. He's a great at teaching the material in a way that's easy to understand.

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
4.0
MATH2130
Grade: A
Aug 19, 2017
Would take again

One of the best Math profs at U of M! Genuinely cares for his students. He made what was supposed to be a very challenging course, easy to understand. He posts all his notes online, so going to class isn't mandatory, but you should go because he'll tell you what's on the Exam. The Final Exam was fair with no tricks at all.

Gives good feedback
Respected
Caring
5.0
3.0
MATH2130
Aug 24, 2017
Would take again

Mike is easily one of the best profs at UofM. Down to Earth, caring, and responds to any concerns you have either via email or in person with an actual response that helps you. The difficulty is the material he teaches but he genuinely cares if you get it or not and will help if you dont. great notes to that he posts in advance. hope he stays @UofM

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
4.0
MATH1210
Dec 1, 2017
Would take again

BEST PROF EVER!!!! so kind, amazing person.... truly cares about students.. very fair.. I LOVE HIM

4.0
3.0
MATH1520
Grade: A
Dec 3, 2017
Would take again

Super nice guy and very helpful. He wants to help you when you need it and he is very encouraging when it comes to participation in the class. He goes at a perfect pace and wrote all his notes on the board so you could see exactly what hes doing. Didnt need the textbook although I had grants and past tests to give me more examples to work with!

Gives good feedback
Respected
Caring
5.0
2.0
MATH1210
Grade: Not sure yet
Dec 6, 2017
Would take again

One of the best profs I had at UofM!! Very good at explaining the topics we covered. Very approachable as well. Anyone who is going to take his class should consider going to his office hours!!

Amazing lectures
Caring
Would take again
5.0
3.0
MATH1520
Grade: A+
Dec 21, 2017
Would take again

Great Prof, very accessible outside of class. Explain's material that could be difficult to grasp in a way that makes it easy to understand. Best Calc prof at u of m!

Participation matters
Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
5.0
2.0
MATH1210
Grade: A
Dec 22, 2017
Would take again

Mike is an amazing professor, he is super nice, he really cares about his students, and he gives the best notes ever. Even though he posts all of his notes on um learn, I suggest you go to every class because his lectures are amazing. Overall, he's a gem.

Respected
Amazing lectures
Caring
5.0
3.0
MATH1520
Grade: B+
Dec 31, 2017
Would take again

Mike is an amazing person. He genuinely cares about his students & whether they understand the topics or not, so he explains things in different ways until something clicks for the student. He posts all the notes, extra problems, etc, but I suggest still going to lectures bc the pace is just right & little hints for tests are integrated into them.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
4.0
MATH1210
Grade: A+
Feb 7, 2018
Would take again

For sure the best teacher I've ever had, make sure you get him If possible

Gives good feedback
Respected
LOTS OF HOMEWORK
5.0
1.0
MATH1300
Grade: Incomplete
Mar 28, 2018
Would take again

He's a caring, genuine individual who gives very good class notes. He's super hot too.

Gives good feedback
Inspirational
Caring
5.0
3.0
MATH1300
Grade: A
Apr 4, 2018
Would take again

Extremely friendly prof, willing to help students in any way possible. Textbook is not needed whatsoever, his notes cover everything needed. Learning the theories and proofs for this class is important!

Gives good feedback
Respected
Caring
5.0
2.0
MATH2130
Grade: A+
Apr 7, 2018
Would take again

Gem of a prof, MATH 2130 was much easier because of him

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
3.0
MATH1520
Grade: A
Apr 28, 2018
Would take again

Really good prof. Genuinely cares about his students. Won't make you feel dumb if you ask a simple math question - which I really appreciate. Explains things in an easy to understand way. Definitely recommended!

Gives good feedback
Respected
Caring
5.0
1.0
MATH1300
Grade: A
May 1, 2018
Would take again

Amazing professor. Very passionate about math, and genuinely cares and wants you to succeed in the course. He also has great notes so it is easy to follow along. His humour is endearing and makes the class enjoyable and he drops hints as to what will be on the midterm and final to help you prepare.

Gives good feedback
Respected
Get ready to read
4.0
5.0
MATH1520
May 13, 2018
Would take again

The only reason I didn't do well on this course was probably because I am bad at math. He, however, tries his best to work on that! He is extremely caring, and will agree to set an appointment if you can't meet during his office hours. However, the course was very very test heavy and hard to keep up with.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
TEST HEAVY
5.0
3.0
MATH1300
Grade: A
May 25, 2018
Would take again

Fantastic prof, totally understands the material and tries to explain it in a manner that everyone can understand. Willing to meet pretty much anytime, great for after hours questions. The exam requires you to understand the proof of a question so understand the rules to everything.

5.0
2.0
MATH1300
Grade: A+
Jun 8, 2018
Would take again

Extremely nice, goes above and beyond to help students. Definitely the best prof I've had so far in university. Knows his material really well and makes difficult math seem easy. Really great prof overall.

5.0
3.0
MATH1520
Grade: B+
Jul 10, 2018
Would take again

You wont find anyone better

Skip class? You won't pass.
Amazing lectures
Caring
5.0
3.0
MATH1520
Grade: B+
Sep 11, 2018
Would take again

I tried 3 times prior to taking Mike's class to pass first year Calculus but always ended up dropping it because it just wasn't clicking. Once I took it with him I was able to not only pass but finish with a B+. He is so kind and caring about his students and his examples are very similar to what you'll see on your tests/finals. Plus he's cute.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Amazing lectures
5.0
4.0
MATH1520
Grade: A
Dec 4, 2018
Would take again

great professor, really knew his material. knew how to explain it to the students so it would make sense to us. very accessible outside of class and tries his best to clear everything up before you leave. overall, best professor I've had thus far.

Gives good feedback
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
MATH1520
Dec 5, 2018
Would take again

best prof Ive had. Good at making harder concepts seem simple. available outside of class. Reccommend taking him if you can.

Clear grading criteria
Amazing lectures
Caring
5.0
3.0
MATH1700
Grade: A+
Dec 14, 2018
Would take again

Great Prof for Calc 2! I really enjoyed his class, he explained the concepts really well so it is easily understandable, I can tell he really cares about his students and is always there to help students outside of class. Best math prof I've had so far, I would love to take another one of his math classes again.

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
4.0
MATH1520
Dec 16, 2018
Would take again

I absolutely loved Mike! He is excited about teaching and he is really skilled at breaking down concepts so that is easy for everyone to understand. He's also happy to help outside of class as well. If you're really good at math, the marking will drive you nuts, as it is crowd marked and you lose marks for overly formal, preferential things.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
4.0
4.0
MATH1300
Grade: B+
Jan 2, 2019
Would take again

Chillest prof I've had. I struggled in this course due to personal issues I was facing at the time, but I always enjoyed the lectures and he was always willing to take as much time as was necessary to explain tough concepts to the class. Second half of this course was significantly harder than the first half--I genuinely liked the linear algebra.

ACCESSIBLE OUTSIDE CLASS
Caring
4.0
4.0
MATH1520
Grade: B+
Jan 10, 2019
Would take again

Very chill and makes stuff easily, but you still have to study hard outside the class otherwise you'll pass but probably get a C.

Tough Grader
Respected
SO MANY PAPERS
5.0
2.0
MATH1520
Grade: B+
Jan 12, 2019
Would take again

Best prof! Makes math seem easy and nothing to be afraid of. Simplifies concepts and ideas and has very organized notes. Take math with him if you can. Very helpful outside of class too. Genuinely nice and caring. Makes lectures fly by and keeps it interesting.

Respected
Amazing lectures
Caring
5.0
3.0
MATH1520
Jan 22, 2019
Would take again

Mike is one of the best profs I have ever had at the university. His lecture style is such a great approach to learning mathematics. He truly helps you to make any initially difficult problem become easy and solvable. Clear explanations and very easily accessible if you ever need to see him. 10/10

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
5.0
MATH1520
Grade: C
Apr 16, 2019
Would take again

Calculus is hard BUT Mike is awesome. Couldn't have asked for better. Super clear and concise lectures - very straightforward explanations. In-class examples are much more simple than test questions though so USE THAT TEXTBOOK for both background info AND practice questions.

Respected
Accessible outside class
Test heavy
5.0
4.0
MATH1520
May 6, 2019
Would take again

A REAL GEM. Accessible outside of class, will help you understand. Use him instead of the math centre. Lectures are fantastic and he really leads you by the hand, step by step, to understanding concepts. Test questions are harder than in class examples so try to get your hands on old tests/quizzes/exams and PRACTICE!!! Textbook was meh.

Accessible outside class
Skip class? You won't pass.
Hilarious
5.0
3.0
MATH1210
Grade: A+
Oct 19, 2019
Would take again

I took Linear Algebra with Mike in my first year. I'm now in my third year, and Mike is easily still one of the best profs I've had. He's really good at explaining concepts in an intuitive way, and always makes you feel comfortable to ask questions. He's a very reasonable marker and is pleasant in office hours.

Clear grading criteria
Amazing lectures
Caring
5.0
4.0
MATH1520
Dec 11, 2019
Would take again

Mike is an amazing prof. The online documents for each concept are very clear and provide different examples of varying difficulty so that mastering the concept is easier. He is also hands down the most accessible prof outside of class and gives awesome feedback for any type of question one could have. I would absolutely recommend him, 10/10.

Gives good feedback
Respected
Accessible outside class
4.0
4.0
MATH1520
Grade: C+
Jan 22, 2020
Would take again

I am not the strongest when it comes to math. Although his notes in class can be confusing when you go back and reread them, and he only goes over easy examples in class and your left trying to figure out the hard ones. The TA's for the class were not good, and they graded harder than how he wanted them too, but there was never a correction to this

Lots of homework
Test heavy
Clear grading criteria
4.0
5.0
MATH1520
Grade: Not sure yet
Apr 7, 2020
Would take again

Mike is a great prof. I am horrible at math and am only taking it because it is required, but he makes the lectures interesting and actually keeps students engaged. My only issue is that the TA's are SO BAD. Mine is Sahar and her explanations make no sense, she made me hate math more than I already do.

Respected
Lots of homework
Test heavy
5.0
4.0
MATH1520
Grade: Not sure yet
Apr 17, 2020
Would take again

Mike was a really good prof. Even if you're average at math you can do rather well in his class. A key, I found, to succeed in his class is to do all the recommended textbook problems. Overall, math was more fun with Mike and I recommend taking it with him.

Respected
Lots of homework
Accessible outside class
5.0
4.0
MATH1010
Grade: A+
Jul 21, 2020
Would take again

He was amazing! His lecture videos were very clear and easy to follow. The tests were not a surprise if you did the numerous practice questions he posted. He was really nice too. Assignments and quizzes were an easy 100%. Tests were also open book. Note that this was during the pandemic, so this is may change in the future.

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
2.0
MATH1020
Grade: B+
Nov 25, 2020
Would take again

Mike is awesome, he makes things clear and he really listens to his students, answers emails quick. on a test i plugged in the wrong numbers and got the answer wrong but he gave me the mark for it just because my work and my equation was right, i dont think any other profs would do this for his students. He truly is an amazing prof!

Gives good feedback
Respected
5.0
3.0
MATH1520
Nov 28, 2020
Would take again

Mike is the greatest. Period. His lectures compared to the other prof teaching this course are unbelievably better. If I had to miss the extra help labs, he let me know I could reach out to him with any questions and was always very helpful in his explanations. Awesome prof

Accessible outside class
Amazing lectures
Caring
4.0
5.0
MATH1520
Grade: Not sure yet
Dec 1, 2020
Would take again

This course is tough (!!!) but Mike is awesome. He is very helpful during office hours & via email. Beware though - try to take easy courses with this one because it requires a lot of studying/practicing! The course is graded on 5 tests (12% each) & the final exam & you have to pass the final to get a C in the course. Also, the lab is not helpful

Accessible outside class
Test heavy
5.0
3.0
MATH1520
Grade: A+
Dec 4, 2020
Would take again

Unbelievable prof! Will probably go down as my favourite because of how enjoyable he made calculus. Notes were very clear and made learning fun for me. Highly recommend

Respected
Accessible outside class
Amazing lectures
5.0
3.0
MATH1520
Grade: B
Jan 4, 2021
Would take again

Mike is an AWESOME prof, explanations are great, engaging, easy to follow, easy to reach out of class and genuinely cares about his students. He's so laid back and constantly willing to help. You can either get the textbook and do the recommended practice or skip the textbook and work on the given problems, which ever works better for you.

Gives good feedback
Respected
Test heavy
5.0
2.0
MATH1020
Grade: A
Jan 18, 2021
Would take again

Mike was great! He made the math we were learning easy to follow. He'll answer your questions and make sure the material makes sense. There was no surprises on the tests, you were thoroughly taught everything that you were being tested on. I strongly suggest going over the practice questions that he provides, they help.

4.0
2.0
MATH2740
Grade: A
Feb 10, 2021
Would take again

Solid prof. Respects his students. Accessible to ask questions. Sometimes the notes weren't the clearest but doing the lab and assignment questions helped.

Clear grading criteria
5.0
3.0
MATH1700
Grade: A
Apr 15, 2021
Would take again

Mike was such a fantastic professor, I had a problem with a very rude TA and he was very understanding and helped to fix the problem. I had a lot of trouble in this course but he was very accessible and always ready to help! Definitely recommend doing lots of practice

Respected
Accessible outside class
Skip class? You won't pass.
5.0
2.0
MATH1020
Grade: A
Apr 25, 2021
Would take again

I stupidly took it in the 8:30am timeslot and regretted it but he records lectures so you can go back to rewatch them. Two exams, both open book, super easy. pretty much just write down stepbystep how to do each concept and you'll be good to go! He was super attentive to student needs too, overall a great prof!

Gives good feedback
Accessible outside class
Graded by few things
4.0
3.0
MATH1520
Grade: A+
Jul 12, 2021
Would take again

Really, really great prof. Lectures are amazing and clear and the course was very organized. Really cares about his students and tries to connect with them, which is especially great in an online setting. The exam was really hard, but at least it was open book. Just keep up with the lectures. Highly recommend overall.

Amazing lectures
5.0
2.0
MATH1520
Grade: A+
Jul 21, 2021
Would take again

It is easy to get an A+ in this course because he teaches it so well! Mike made everything SO easy to understand. His notes are pretty straightforward, there are practice problems that you can do for each unit, and he shows you how to do some of the problems during his live lectures. Dedicated, responsive, and informative. 11/10 would take again

Respected
Accessible outside class
Clear grading criteria
1.0
5.0
MATH1080
Grade: Drop/Withdrawal
Sep 17, 2021
Wouldn't take again

I would not recommend.. he makes you do 2 tests and in the FIRST WEEK with a 70% minimum needed otherwise F in the course and they dont count towards your grade. Awful, students were crying in our telegram chat. He doesnt teach you whats on the test either just lists off topics. Stats 1000 was easier than this class!

5.0
2.0
MATH1520
Grade: A+
Jan 23, 2022
Would take again

Mike is a solid university professor. Most of class lectures were used to go over practice problems on the worksheet. He was always quick to respond if you had questions and wanted his students to succeed. The final exam however was way harder than the unit tests so be prepared.

Gives good feedback
Accessible outside class
Clear grading criteria
4.0
3.0
MATH1520
Grade: Not sure yet
Jan 26, 2022
Would take again

Mike is a great prof, its just the TAs that should be rated poorly as they did not help whatsoever, but take the class with Mike and you will do well. Beware, the final is much harder than the unit tests.

Accessible outside class
Test heavy
Caring
5.0
2.0
MATH1520
Grade: A+
Mar 31, 2022
Would take again

Great professor and person!

1.0
5.0
MATH1300
Grade: Incomplete
Apr 1, 2022

He seems like a fine teacher, but honestly I am not sure that he is teaching this course. Assignments are near impossible to do without outside sources, and the examples he does in class are completely useless. All the assignments are unreasonably long and they are done "teaching" the material on it 1 day before they are due.

Tough grader
Get ready to read
Lecture heavy
5.0
3.0
MATH1300
Grade: B+
Apr 21, 2022
Would take again

Mike is a great prof! I just found the vector geometry quite difficult, but I really did enjoy the linear algebra. Math 1300 is not set up very well, but that isn't Mike's fault. He's a great guy, a great teacher, and helped me get through first year uni math. Take your math with Mike and you will not regret it!

Amazing lectures
Hilarious
Graded by few things
5.0
2.0
MATH1300
Grade: Not sure yet
Apr 23, 2022
Would take again

very very willing to help. if you struggle with math i highly recommend mike!!!

Amazing lectures
Gives good feedback
Accessible outside class
5.0
3.0
MATH1300
Grade: A
Apr 25, 2022
Would take again

Mike is a great prof and explains the lecture material well during class time, so I had very few questions about what was being taught. If you do have questions, he answers quickly and makes sure to explain the concept until you understand. Make sure you buy the practice exams, they helped me so much on the final and midterm!

Gives good feedback
Caring
Accessible outside class
1.0
5.0
MATH1300
Grade: C
Apr 29, 2022

He seems like a good teacher but is horrible at this class and should honestly retire, be fired or jailed. The assignments are unfair, the midterm was relatively easy, and the 2 hour final that was longer than the 2 hour midterm is impossible. Do not take this course at this school, a bus driver could teach this course better.

Tough grader
So many papers
Lecture heavy
1.0
5.0
MATH1300
Grade: Not sure yet
Apr 29, 2022

I have to keep doing this because this rating is clickbait, do not take this class, mike could be a good teacher, and is reasonable. But the assignments are unfair and the final was longer than the midterm but you were given the same amount of time and it is worth 50 percent of your mark, I want my money back, DO NOT TAKE AT UOFM.

Tough grader
2.0
5.0
MATH1520
Grade: C
May 2, 2022

He's a pretty good Professor. Math 1520 was extremely difficult and the final was really tough. It doesn't feel like he does a good job of preparing students for the final. We're pretty much teaching ourselves.

Tough grader
Lots of homework
Test heavy
3.0
3.0
MATH1300
Grade: B
May 3, 2022
Would take again

As a prof, Mike is great. Very attentive and clear. His lectures are focused and easy to follow. But this course is awful. Substantially harder than it should be. Was way more challenging than Calc 1500, and about as challenging as discrete math 1240. The biweekly assignments took me more than 10 hours each. Be ready to work for this class.

Lots of homework
Test heavy
Graded by few things
3.0
4.0
MATH1300
Grade: C+
May 10, 2022
Would take again

Decent class; horrible final exam. If you don't really need the class DON"T TAKE IT!

Lots of homework
Graded by few things
Online Savvy
5.0
4.0
MATH1520
Grade: A+
May 10, 2022
Would take again

Mike is awesome professor. This class was online. He is such generous professor always ready to help. If you option of taking his class go for it without thinking you won't regret.

Amazing lectures
Clear grading criteria
5.0
4.0
MATH1300
Grade: A
Jul 28, 2022
Would take again

honestly a fantastic professor that just teaches a really hard course. if you're unfamiliar with the course concepts you might struggle but he does a great job at answering everyone's questions in depth and doing lots of practice questions. tests are hard for sure but if you understand the concepts you'll be ok

Amazing lectures
Hilarious
Test heavy
5.0
1.0
MATH1300
Grade: A
Dec 20, 2022
Would take again

Math is like any learned skill that requires practice to improve. No professor will be able to make students retain the information they need if they're not putting in extra time outside of class. Mike made lectures enjoyable, accommodated circumstances, and ALWAYS answered questions. His effort is contagious and he make it easy to enjoy math!

Amazing lectures
Respected
Accessible outside class
5.0
3.0
MATH1520
Grade: B+
Dec 21, 2022
Would take again

He was a really great prof, he wants his students to succeed and it shows. Its a hard class, but he gives you all the tools to succeed, you just have to put the work in to complete it

Amazing lectures
Respected
Accessible outside class
5.0
3.0
MATH1520
Grade: B
Jan 30, 2023
Would take again

Great guy, lecture videos made sense and went over problems in class. Tests are decently hard though

Accessible outside class
1.0
4.0
MATH1220
Grade: Incomplete
Apr 9, 2023

He is a great professor in class but will not prepare you properly for the tests. Basically he gives you practice problems but they arent related to the test questions and when we asked him for more practice problems that are more related to the test questions he told us to simply ' do more theory' and didnt help anymore. Will never take him again

Tough grader
Graded by few things
5.0
3.0
MATH1520
Grade: Not sure yet
Apr 11, 2023
Would take again

Mike is a great prof. He posted lecture videos to watch before class and then used class time to go through practice problems. During class he would take requests, solve a few, and then gave us some time to work on new questions while he walked around the room to help if needed. Tests were decently challenging but were related to class.

5.0
4.0
MATH1520
Grade: C+
Apr 13, 2023
Would take again

great prof, straight to the point and cares about each student. Rated difficult due to nature of course material, but he taught it great. Make sure to do the practice questions!

Participation matters
Amazing lectures
Lots of homework
4.0
4.0
MATH1020
Grade: B+
May 1, 2023
Would take again

Mike had great energy in lectures and would respond to emails quite quickly. As someone who is not the best at math, he made it easy to learn and had notes provided to make reference from. This is a class where you need to understand the concepts or you won't do well. Thank you :)

Clear grading criteria
Graded by few things
Accessible outside class
5.0
2.0
MATH1520
Grade: A+
May 4, 2023
Would take again

Mike is super great. This course with him made me fall in love with mathematics all over again after having a bad teacher in high school. Mike is super approachable and hip. I hope to have another class with him.

Amazing lectures
Gives good feedback
Accessible outside class
5.0
2.0
MATH1220
Grade: A+
Aug 22, 2023
Would take again

Mike clearly cares a lot about what he teaches and the success of his students. His lectures were easy to follow, and he often did extra problems when the class found a concept difficult. He was always available after class and in office hours. Tests were fair and very similar to examples from class or tutorials. Would take a class with him again.

Amazing lectures
Caring
Accessible outside class
5.0
2.0
MATH1520
Grade: A+
Oct 4, 2023
Would take again

he will answer all your questions, even the dumbest ones. just practice the questions on the slides before class and you will be OKAY.

Amazing lectures
Caring
5.0
3.0
MATH1520
Grade: A
Dec 19, 2023
Would take again

Mike is the perfect professor for calculus students. He provides detailed videos for his lectures and uses the lecture time to go through many examples and help students. He is very helpful during office hours and in class. Your grade will depend on the effort you put in.

Gives good feedback
Respected
3.0
4.0
MATH1520
Grade: B
Jan 15, 2024

Lectures were v helpful. He explains everything clearly and answers questions. The only bad thing is he didn't know how to help students with the final and didn't have proper reviews for it. I took Math 1524 and the tests were pretty hard. You can't slack off in this course and you get the effort you put in. The final was just something else...

Amazing lectures
Clear grading criteria
Lecture heavy
4.0
3.0
MATH1510
Grade: B
Jan 16, 2024
Would take again

(Took Math1524) Mike has solid lectures and provides all slides online. Is very accessible outside of class, and tries his best, but is not always great at breaking down complex topics that students are struggling to grasp. There's a fair difficulty gap between Lab/HW material and tests. Exam was tough. Wish there were more practice problems.

Clear grading criteria
Accessible outside class
3.0
4.0
MATH1520
Grade: A
Apr 11, 2024

I took math1524 with mike in fall 2023. Mike was okay at teaching the calculus aspects of the course, however the first unit was linear algebra... He sucked at teaching it, as a result most people did not do to great in it. To do good in the course, you have to be a good self learner and good at problem solving. (lots of materials not covered)

Participation matters
Lots of homework
Lecture heavy
1.0
5.0
MATH1520
Grade: Incomplete
Nov 20, 2024

I took math 1524 with him. I did not like the professor at all. He is a very hard marker. he is mading the course different than it needs to be. like no calculator and no formula sheet. I talked to other professors, and they do allow calculators and formula sheets. he does not. I do not like him at all.

Tough grader
Lecture heavy
Graded by few things
4.0
3.0
MATH1520
Grade: C+
Jan 6, 2025
Would take again

Took MATH 1524. Honestly probably the best bet you will get if you are taking this hellish course. Class is difficult as piss, what would you expect, but Mike is a really humble guy and it's clear he cares about his students and will do all he can to help you out. Ultimately your best option for a difficult class.

Accessible outside class
5.0
3.0
MATH1510
Grade: B+
Jan 7, 2025
Would take again

Great professor. Cares a lot and he is very passionate about teaching. I would recommend this course.

Amazing lectures
Caring
Lecture heavy
3.0
3.0
MATH1510
Grade: B+
Jan 10, 2025

I found the lectures to be not all that helpful. Tests were much more difficult than anything done in class.

Tough grader
5.0
2.0
MATH1520
Grade: Not sure yet
Jan 16, 2025
Would take again

It's week 2 of classes, and I have a lot of respect for Mike. He runs a well-oiled machine in his class. Very clear, and information is easy to grasp with his delivery. Emphasizes going over topics multiple times incase you are struggling with anything. Math is a tough subject, but Mike makes it that much easier. Great prof.

Amazing lectures
4.0
4.0
MATH1510
Grade: B+
Jan 19, 2025
Would take again

Decent prof teaching a tough course. Tests and exams are challenging, as the questions are more difficult than what is presented in classes and labs. Doing the toughest practice problems in the textbook, labs, etc. is what you should do to get a good grade in this course.

Tough grader
Participation matters
Gives good feedback
3.0
3.0
MATH1520
Grade: A+
Feb 1, 2025
Would take again

(math1524) I took intro to calc in high school so I was already comfortable with most calculus topics. He provided his lecture slides a day early and I would just do them on my own without going to class unless I felt I needed to. However I noticed some calculus topics could've been explained better for first time students.

Clear grading criteria
4.0
4.0
MATH1520
Grade: B
Feb 23, 2025
Would take again

Tough course, but Professor Mike is great - he explains concepts clearly and is genuinely invested in helping students succeed. Definitely utilize Unstuck AI and practice problems to excel.

5.0
1.0
MATH1520
Grade: A+
Feb 24, 2025
Would take again

Best prof that I ever had at university

Amazing lectures
Caring
Respected
4.0
4.0
MATH1520
Grade: A
Mar 14, 2025
Would take again

1524 is a hard course, mike is pretty good at explaining things, pretty fair as well. only complaint is that I didn't feel like there was enough exam preparation given, exams felt way harder then practice questions given. If i were to do this course again with mike i would purchase past exams.

Tough grader
Participation matters
Test heavy
5.0
4.0
MATH1520
Grade: Not sure yet
Apr 24, 2025
Would take again

Mike is your best bet for taking this course. Really good at explaining concepts, but like any math you will need to put in the work on your own and be a good self learner. Tests are pretty tricky, and the course gets pretty difficult towards the end compared to the start. Covers matrices, limits, derivatives, optimization, and integrals.

5.0
2.0
MATH1520
Grade: A
May 5, 2025
Would take again

Mike is the go to option for 1520. Just the overall explanation of concepts in lectures are easy to follow, and the worksheets in labs, + the extra practice really helps with studying for each test. The only downside I would say is the lack of practice material for the final exam.

Tough grader
Clear grading criteria
Respected
5.0
2.0
MATH1520
Grade: A
May 5, 2025
Would take again

Mike is probably the go to for 1520. The way he explains concepts are easy to understand, and the amount of practices available from lab worksheets, + assignments makes practicing for tests easier. My only complaint would be the lack of practice exam material for the final.

Tough grader
Clear grading criteria
Respected
4.0
3.0
MATH1520
Grade: A
May 5, 2025
Would take again

He was ok, you need a lot more practice to do good in this class. I recommend getting the help textbook and the past exams from the bookstore. He's very good at explaining concepts, but if you don't know a concept inside and out you're failing

5.0
4.0
MATH1510
Grade: B+
Sep 19, 2025
Would take again

Just a chill guy. Lowkey best prof at uofm. Actually teaches you and explain the concepts clearly. Did I mention he's just a chill guy

Amazing lectures
Gives good feedback
Inspirational
5.0
4.0
MATH1520
Grade: B+
Sep 24, 2025
Would take again

I wouldn't see myself succeeding in Math 1524 without having Mike as a professor. Taught things very well in lectures, he clearly cares about his students, and was easy to access through his office hours.

Inspirational
Caring
Accessible outside class
5.0
2.0
MATH1510
Grade: Not sure yet
Oct 7, 2025
Would take again

Great prof! Lectures are very well explained and clear.

Amazing lectures
Caring
Respected
5.0
3.0
MATH1510
Grade: A
Dec 5, 2025
Would take again

My favourite prof! Such a good instructor. He does so many examples and makes sure to teach things thoroughly.

Amazing lectures
Test heavy
Accessible outside class
5.0
4.0
MATH1510
Grade: Not sure yet
Dec 10, 2025
Would take again

"Any questions... about anything?" Mike has well organized lectures and posts all the covered slides on UM Learn. 1510 is a tough course & Mike challenges his students. Examples in class & labs are often hard the first time you see them, but he explains things logically. He will always be there if you need help.

Gives good feedback
1.0
5.0
MATH1524
Grade: C+
Dec 17, 2025

Mike is NOT chill. he's rude and doesn't care to help. His notes make no sense, and his idea of teaching is showing one example, and then giving a harder one and you spend 20 minutes trying to figure it out. Overall, just teach yourself based on practices tests, the course outline, and youtube. BUY OLD EXAMS (easy to pass but not easy to do well)

Tough grader
Class Info

Online Classes

100%

Attendance Mandatory

38%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 78 grades
Most common grades:
A (26)
A+ (19)
B+ (17)
Grade Distribution
A(45)B(7)C(8)D(1)F(0)A-/B+(18)
Based on 98 reported grades
A: 26
A+: 19
B+: 17
Not sure yet: 15
Common Tags
Gives good feedback (31)
Caring (30)
Respected (30)
Accessible outside class (24)
ACCESSIBLE OUTSIDE CLASS (20)
Amazing lectures (18)
Amazing lectures (17)
Clear grading criteria (16)
Rating Trend

Declining

-0.68 avg change
Mar
Apr
May
Sep
Oct
Dec
Last 6 months
Ratings by Course

MATH17000

5.0

(1)

MATH1210

5.0

(5)

MATH1700

5.0

(2)

MATH1010

5.0

(1)

MATH2130

4.8

(4)
+8 more courses
Difficulty by Course

MATH1080

5.0

MATH1524

5.0

MATH17000

4.0

MATH1010

4.0

MATH2130

3.5

Similar Professors