4.1

Peter Keep

Mathematics - Moraine Valley Community College

4.1
Quality
3.4
Difficulty
74%
Would Retake
137
Reviews
4.1
Quality
3.4
Difficulty
4.2
Helpful
4.1
Clarity

74%

Would Retake

137

Reviews

Rating Distribution
Official

5

92

4

15

3

5

2

7

1

18

What Students Say

I am not the best at math but I was was able to do very well in his class

MATH141 - 5.0 rating

Best math professor at moraine

MATH141 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

39%

Textbook Required

13%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 84 grades
Most common grades:
A (27)
B (26)
B+ (11)
Grade Distribution
A(30)B(27)C(11)D(5)F(1)A-/B+(13)
Based on 101 reported grades
A: 27
B: 26
B+: 11
C: 8
Common Tags
Gives good feedback (40)
Hilarious (23)
EXTRA CREDIT (20)
Caring (19)
Skip class? You won't pass. (18)
Accessible outside class (14)
Respected (12)
Clear grading criteria (12)
Rating Trend

Declining

-0.52 avg change
Jun
Nov
Dec
Jan
Jun
Dec
Last 6 months
Ratings by Course

MTH139

5.0

(2)

MTH098018

5.0

(1)

090026

5.0

(1)

MTH090022

5.0

(2)

MATH145

5.0

(1)
+13 more courses
Difficulty by Course

MTH180

5.0

MTH090

4.0

MTH150

3.8

MTH142

3.7

MATH151

3.6

Reviews (137)
5.0
2.0
MTH139
Aug 20, 2013

I took this class during the summer, and am really glad I did! Mr. Keep was a really fun lecturer. Even though the class was really long, he was fun and interesting and made it easy to understand stats.

5.0
1.0
MTH098
Dec 6, 2013

He was a great teacher! he really wanted his stuentds to learn and do well in his class. He trys to help you get the grade you want as much a possible. very nice and chill guy.

5.0
3.0
MTH098018
Grade: B
Dec 10, 2013

Great teacher! Could have actually used more HWK but only because I lack self discipline. Not only was he great at explaining mathematics he was helpful, kind, and entertaining.

4.0
2.0
MTH098
Grade: C
Dec 11, 2013

I never liked math and I always struggled but he had so much passion he was the only math teacher to ever get me excited and he tryied to get me to understand without getting annoyed I would say I highly recommended him

5.0
1.0
090026
Grade: Not_Sure_Yet
Apr 9, 2014

Mr Keep is a great teacher. If you dont understand something , he will happily go over it until you get it. He is also very nice and funny. He is a great math teacher.

5.0
2.0
MTH141
Grade: A-
Apr 14, 2014

Great prof! he's super helpful and is great at explaining the material. I would definitely recommend him!

5.0
2.0
MTH141
Apr 25, 2014

Good teacher, I actually liked this class. He's funny and smart and knows how to explain things a few different ways.

5.0
3.0
MTH141
Apr 25, 2014

Explains a lot without the textbook, so he ends up talking about topics instead of just lecturing. Really good explanations. Always wants to help students out. Homework is mostly completion grades.

5.0
1.0
MTH141
Grade: A+
Apr 28, 2014

Mr. Keep is very knowledgeable and passionate about the subject. He not only makes algebra crystal clear but is super funny, too! You'll actually enjoy this class even if you're not a big fan of math. His stories are the best. Highly recommend him!

4.0
2.0
MTH141
Grade: A
May 7, 2014

He is a really good teacher especially when a student asks for him to elaborate further. At times he confuses you by giving too much information. He's really into math but overall a good teacher and is willing to help you.

1.0
4.0
MTH090
Grade: C-
May 15, 2014

Horrible don't take his class. Save your GPA!

5.0
1.0
MTH090022
Grade: A
May 15, 2014

AMAZING TEACHER HELPFUL AND VERY POLITE. KEPT CLASS INTERESTING AND WAS VERY EASY TO FOLLOW!

5.0
1.0
MTH090022
Grade: B
May 15, 2014

Professor keep is the man! If you need a good, knowledgeable, funny teacher he's your guy. He's very helpful, he doesnt give a ton of homework. Its a easy "A" all you have to do is sit there and listen and this man will get it done for you.

1.0
5.0
MTH141
May 20, 2014

All he does is teach poorly and he really doesn't help at all and just talks about Canada and also irrelevant stories that don't pertain to math

5.0
3.0
MTH141
May 27, 2014

He's really good at keeping your attention. As long as you go to class you'll do well.

5.0
2.0
MTH141
Jun 4, 2014

very good teacher and always ready to help students. I will definitely recommend him. Take him.

5.0
3.0
MTH139
Grade: B
Aug 5, 2014

Peter is such a helpful Stats professor. I hated math before taking this class. He helps you through if you're struggling, and really wants you to succeed. Show up to every class if you want to do well. He is young, funny, and cute. I genuinely enjoyed going to class!

5.0
4.0
MTH141
Nov 25, 2014

Mr. Keep is really nice and really helpful. Homework is extra credit, there is a mix of individual, small group, and class quizzes, and tests are challenging but not tricky.

5.0
2.0
MTH141
Dec 13, 2014

If you don't take this teacher then you are an idiot. Mr. Keep loves his job and does a great job at breaking down the material. He engages the class meaning participation is required. Show up to class, study, and you will do great.

5.0
3.0
MATH141
Feb 22, 2015

Professor Keep is amazing I wish I could take him for all my math classes! The homework was extra credit which helped your grade. There were 3 tests and a final. Tests were half multiple choice half free response. The clas can be hard to understand but Keep really explains it to make it easy and he is willing to work with you if you need extra help

5.0
3.0
MATH141
Grade: B
Mar 4, 2015

Best math professor at moraine! He is so smart, helpful, and CUTE! The tests were extremely hard, but he helps you if you have questions. He does many examples and explains them so you can understand the material. If you don't attend class, you will fail. He can solve my functions any time :) He was seriously such a babe!

5.0
3.0
MTH141
Grade: B+
Nov 9, 2015

I usually struggle with math to at least some extent and I was really nervous especially since his class was my first math course at mvcc but he's honestly been one of my favorite teachers i've ever had. He's very straightforward and helpful in class and is more than willing to answer any questions. If you have the option to definitely TAKE HIM

5.0
1.0
MTH141
Grade: B+
Nov 29, 2015

Take him! The homework is extra credit for 141 ! He is a great teacher and cares about your grade ! He's funny and serious for the times that are appropriate!

5.0
3.0
MTH141
Nov 30, 2015

he's good, he goes off on tangents but they mostly end up relating to class and it keeps things interesting

3.0
4.0
MATH141
Dec 16, 2015

Great Teacher! Test are really difficult , wish he just provided a study guide for each exams. Would have helped greatly.

5.0
2.0
MTH145
Grade: A
Dec 20, 2015

Second time with this professor and enjoyed it just as much. He is seriously the best professor ever! The beginning was hard, because limits can be confusing, but once u get into the semester the class gets A LOT EASIER (I thought personally). He is more then willing to help and gives out extra credit opportunities. Trust me Keep is the best! 100%

5.0
4.0
MTH145
Grade: C
Mar 2, 2016

it's calculus so it's hard but mr. keep is really helpful especially if you ask him questions. go to office hours and ask questions in class. the extra credit homework is good to help your grade because the tests are hard. i thought i was gonna fail but he helped me get a C!

5.0
2.0
MATH141
Grade: A
Apr 16, 2016

Mr. Keep was by far my favorite teacher that I had my first semester of college. He actually cares about his student, and he gives grade updates to know exactly where you are in his class. He is really passionate about math and is a little bit quirky but he is so much fun. I am signing up for another one of his classes.

5.0
3.0
MATH141
Apr 20, 2016

Great teacher! I am a math hater and he makes class fun and interesting. He is young and seriously hilarious and the way he teaches makes me not dread going to class. The material is hard so you do have to do your work but I can't picture any other teacher being as great as this guy. You need the textbook for homework problems. Take him!

5.0
3.0
MTH141
Grade: A
May 11, 2016

Best math teacher I've ever had. He makes math fun and also helps you understand the subject. If you have trouble, he takes time to help out and makes sure everyone understands the concepts. Taking him again for the summer!

5.0
4.0
MTH145
Grade: C
May 20, 2016

I never leave reviews for anything but for Keep I have to. Business calculus is a super tough class but he makes it somewhat enjoyable and really comfortable. All the homework is extra credit, is extremely fair with grading tests and is an amazing teacher. If you keep up with the homework you'll be fine! He's super cute and funny so bonus, right?!

5.0
3.0
MATH145
May 25, 2016

Keep is a great professor, always there for his students. I took his math 145 class, and lets face it, calculus is a hard class. His test are fairly hard, you need to put effort in, its calculus!! I just read some of his tweets and now it makes sense why some of his test were so difficult! But overall he is a great professor! #amgrading

5.0
2.0
MATH141
Grade: A
May 26, 2016
Would take again

Very good professor, cares about his students, attendance is not mandatory, got an A. Also provides extra credit for hmw. Reccomend!

5.0
4.0
MTH145
Grade: B
Jun 2, 2016
Would take again

Keep was good, he knows his stuff and did a good job explaining things. He was good at answering questions, and kept calc a bit laid back so it wasn't as intimidating. And he's pretty cute too, I could watch him write on the board all day!

5.0
3.0
MTH145
Grade: B
Aug 3, 2016
Would take again

Amazing professor! I am terrible at math and he is very helpful and explains well. Go to class and do the homework and you should be good. Just be sure to also use outside sources like youtube. I was able to pass Business Calc which is a miracle considering I suck at math. Professor is very generous and understanding. I would definitely recommend !

1.0
5.0
MTH145
Aug 16, 2016
Wouldn't take again

DO NOT TAKE KEEP! Awful calculus teacher.

Tough Grader
TEST HEAVY
LECTURE HEAVY
5.0
3.0
MTH154
Sep 5, 2016
Would take again

Great professor. You can tell he really cares about his students. Homework is extra credit so that's a plus! Although calc is a tough subject, he makes it very understandable and easy to grasp. Tests are kind of hard but if you attend the lectures and go over quizzes you can easily pass.

Skip class? You won't pass.
Caring
EXTRA CREDIT
5.0
3.0
MTH145
Grade: A+
Nov 6, 2016
Would take again

Usually I like math but Mr. Keep makes this class so easy he can explain to you anything you would like but you have to keep following with him this is math class (calculus) don't be late or texting you won't get anything do your homework write everything and you will get A

Skip class? You won't pass.
TEST HEAVY
EXTRA CREDIT
5.0
3.0
MATH141
Grade: Not sure yet
Dec 15, 2016
Would take again

Great teacher. I am not the best at math but I was was able to do very well in his class. Very friendly and always willing to explain things thoroughly.

Respected
Hilarious
Amazing lectures
4.0
2.0
MTH141
Mar 30, 2017
Would take again

He is funny and nice and willing to help you if you ask for help. The homework is extra credit. College algebra is not that easy so you got to study!

EXTRA CREDIT
GROUP PROJECTS
Clear grading criteria
5.0
4.0
MTH145
Apr 19, 2017
Would take again

Business calc is hard but Keep was really good all semester. He makes class interesting and is really cool. Stuidy for tests and keep up with homework and ask questions, for real his explanations are so good.

Skip class? You won't pass.
Hilarious
1.0
5.0
MATH141
Grade: Drop/Withdrawal
Jun 5, 2017
Wouldn't take again

Horrible! All he does is lecture and the only things taken for grades are the tests which are incredibly hard. He talks so much that it is near impossible to pay attention the whole time. Not very good at explaining things whatsoever.

Skip class? You won't pass.
GRADED BY FEW THINGS
LECTURE HEAVY
5.0
3.0
MTH145
Grade: B
Jun 12, 2017
Would take again

Don't know what the other guy is talking about. Ask any question and Keep will answer. Easy class if you pay attention, come to class, and turn in the homework.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
3.0
MTH150
Jul 12, 2017
Would take again

Mr. Keep is the best math teacher I've ever had! I had him for business calc and calc 1, I wish he taught calc 2 and 3 as well because he makes things so easy to understand! If you miss a class, you wont get penalized, but you will miss that day's worth of notes (which is horrid). Homework is extra credit, but it helps ALOT with the quizzes & tests

Gives good feedback
Skip class? You won't pass.
EXTRA CREDIT
5.0
5.0
MTH141
Aug 20, 2017
Would take again

He's good in what he's doing for sure. He's a little bit fast but if you do understand he surely will help you out.

Skip class? You won't pass.
EXTRA CREDIT
Gives good feedback
5.0
4.0
MTH150
Grade: F
Aug 24, 2017
Wouldn't take again

Despite me not clashing well with his teaching style, he is still a great professor. If you have a short attention span, then he is not the professor for you (2 hr long lectures). He really takes the time to explain, and answers questions, especially homework questions. Textbook is only for homework. Lets you use your phone for the calculator.

Gives good feedback
Participation matters
Skip class? You won't pass.
4.0
4.0
MATH141
Grade: B+
Sep 21, 2017
Would take again

Great professor and he definitely knows what he's teaching. He's very helpful if you have questions and takes the time to answer them. The homework is extra credit and attendance is not mandatory however you will not find it easy if you skip classes. His tests were pretty hard but if you attend all the classes and do the homework you'll be fine.

Gives good feedback
Hilarious
EXTRA CREDIT
5.0
4.0
MTH141
Grade: Incomplete
Nov 8, 2017
Would take again

He speaks a little fast but he is a very smart and intelegent teacher that will make sure he gets the point across to you.

Gives good feedback
Skip class? You won't pass.
EXTRA CREDIT
2.0
5.0
MTH141
Grade: Rather not say
Nov 14, 2017
Wouldn't take again

He is a great, caring person. But I took him for calculus and I must say he could improve on the way he explains everything. He does not give step by step instructions on how to solve the problems. That I feel is a necessity for such a hard class.

TEST HEAVY
GRADED BY FEW THINGS
EXTRA CREDIT
5.0
2.0
MTH145
Grade: B+
Nov 15, 2017
Would take again

I normally don't write reviews but Professor Keep was AMAZING! Class is hard but he is willing to help and super nice! 100% recommend!!

Gives good feedback
Skip class? You won't pass.
Amazing lectures
2.0
5.0
MTH150
Grade: C
Nov 16, 2017
Wouldn't take again

I had him for college algebra and calc. He's a super nice guy and come across as the "cool" teacher. Don't let that fool you though because he's seriously one of the worst teachers I've had. I spent EVERYDAY in the tutoring center, went to class, did all the homework and barely passed. His tests are NOTHING like the homework. This is an honest rate

5.0
3.0
MTH150
Grade: B
Nov 17, 2017
Would take again

Read the book ask questions and do the work and calculus wont be too bad. If you ask quesitons he'll explain everything really well. The first while in the class is hard but you get used to calculus as you go and if you work hard you'll be fine.

Gives good feedback
Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
4.0
4.0
MTH150
Grade: B
Dec 10, 2017
Would take again

Good class but it's really hard to get at first. I didn't get the first half but started figuring it out in the second half. Listen carefully when he talks since his lectures are more than just whats written on the board. Take lots of notes and make sure you REALLY understand everything before you get to the tests

Gives good feedback
Skip class? You won't pass.
5.0
3.0
MTH145
Grade: B
Dec 13, 2017
Would take again

first exam is pretty hit or miss, but don't let that discourage you. He takes your lowest exam score and replaces it with the final. All homework is optional and is taken as extra credit. Has solid meeting times and can be found easily for help. Lots of take home and group quizzes. Gives a good environment to learn in, makes class laid back.

Hilarious
Amazing lectures
Caring
1.0
5.0
MATH150
Grade: C
Dec 14, 2017
Wouldn't take again

I strongly dont recommend this professor. He isnt good at explaining the material. Moves at an extremely fast pace. I also had him for college algebra and he has different approaches to each class. Friendly guy but not very sympathetic when it comes to the grading. He wont round grades and the homework is nothing like the exams.

Tough Grader
TEST HEAVY
Tests are tough
4.0
3.0
MTH150
Grade: B+
Dec 14, 2017
Would take again

Nice guy, grades assignments fast. Homework is extra credit but recommended to do it because it helps with the class. gives a lot of group quizzes. He rushes at times. Only bad thing about him is that his handwriting is bad so make sure you sit in the front of the room.

ACCESSIBLE OUTSIDE CLASS
EXTRA CREDIT
Would take again
5.0
4.0
MTH150
Grade: B
Dec 14, 2017
Would take again

He gives a ton of partial credit and points on tests. Tests are pretty hard, just make sure you study well. Homework is all extra credit which helps your grade. Quizzes are super easy and half the time he lets you do it with a partner. He kind of rushes through his explanations so always ask questions. He's a great teacher and a really nice guy.

Gives good feedback
EXTRA CREDIT
Tests are tough
5.0
3.0
MTH141
Grade: B+
Dec 14, 2017
Would take again

I'm not good at math at all, but Mr. Keep did an excellent job teaching and answering any questions you asked him.

Gives good feedback
Participation matters
Skip class? You won't pass.
1.0
5.0
MATH150
Grade: Not sure yet
Dec 16, 2017
Wouldn't take again

When it comes to taking calculus one, I do not recommend this teacher. Most of the students were failing the class and the professor didn't even care. The professor does not care about whether you fail or pass. Also shows no mercy when it comes to grading. Very challenging and mentally draining class. You have been warned.

Tough Grader
Tests are tough
LECTURE HEAVY
4.0
4.0
MTH150
Grade: C
Dec 19, 2017
Would take again

Professor Keep is a good teacher,but sometimes he is too smart. He expect you to remember all algebra and trigonometry rules. Extra credit for doing homework which is very helpful. Not so many problem examples in a class-you have to study by your own a lot. Do the homework, study his examples, and review all algebra and trig rules before every test

ACCESSIBLE OUTSIDE CLASS
TEST HEAVY
EXTRA CREDIT
1.0
5.0
MATH150
Grade: Rather not say
Dec 27, 2017
Wouldn't take again

Not the best calc Professor. For the exams he isnt clear on what type of multiple choice questions to expect. You lose majority of the point on exams because its all theory based. Will not round you. Not very sympathetic towards his students and I found that weird given his young age. Most students will feel lost after the lectures. Run away!

Tough Grader
Get ready to read
TEST HEAVY
1.0
5.0
MATH150
Grade: Rather not say
Jan 8, 2018
Wouldn't take again

I was let down by the professors capabilities to teach the material in an understanding way to say the least. I felt so much anxiety in his calc course. I would study every night for the course a lengthy period and it still wasnt enough for his exams. The multiple choice questions on the exams are unbelievable In difficulty.

Tough Grader
TEST HEAVY
LECTURE HEAVY
4.0
4.0
MTH150
Jan 10, 2018
Would take again

It's a hard class but it's calculus so of course its hard. Ask questions and try to actually learn the big ideas instead of just knowing how to do problems. it took me halfway through the semester to figure out that just doing examples isnt enough, I had to actually understand things. Tests are hard but just prepare for them and you'll be fine

Tough Grader
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
4.0
MTH150
Grade: B
Jan 10, 2018
Would take again

Great lectures, goes thoroughly over problems, is pretty funny. 5 tests, each worth 100 points. 15 quizzes worth 5-10 points. All quizzes are easy/most are group quizzes. Tests are hard but he gives a lot of partial credit. I got every free response wrong for a test and got an 87. Gives 20-25 points extra credit. Will help after class if needed.

Gives good feedback
Hilarious
EXTRA CREDIT
5.0
3.0
MTH142
Grade: D
Jan 12, 2018
Would take again

I'm not very good with math in general and prof Keep is the best teacher I've had for this subject. Perfect layout of notes when he's writing it up on the board. Awesome explainer. Very clear with what he wants on his tests/quizzes/HW. CANADIAN! He has awesome humor and encourages conversation. Enjoyed class very much. Do HW, ask questions.

Respected
Clear grading criteria
Amazing lectures
4.0
4.0
MTH150
Grade: B+
Mar 29, 2018
Would take again

he's very nice and has a lot of enthusiasm and energy for math. calculus is hard but i learned so much and i felt like it helped a lot in calc2

3.0
4.0
MTH150
Apr 12, 2018
Wouldn't take again

He is a very nice guy but he moves WAY too fast during lectures. His tests are extremely hard and since he only grades you off mostly tests, you'll most likely fail.

1.0
5.0
MTH145
Grade: Rather not say
Apr 20, 2018
Wouldn't take again

He is nice knows his stuff, but he teaches very fast during lectures and gives a lot of hw that is extra credit for very little points. He gives out no study guides for tests and quizzes. If you are like me and do not like math or you are new to calc, this is not the professor I would recommend to start with.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
3.0
MATH150
Grade: A
May 10, 2018
Would take again

Peter is awesome. He's super positive and always ready to answer questions. Do the homework for extra credit because it helps your grade and helps you get ready for tests. Lots of quizzes so make sure you stay on top of it

Gives good feedback
Hilarious
5.0
3.0
MATH150
May 13, 2018
Would take again

I'm taking him again for Cal2 probably. I asked a lot of questions and he always had good answers that made us understand things more. Wish he gave longer breaks in class lol but really his class is great

Gives good feedback
Hilarious
5.0
4.0
MTH150
Grade: B+
May 14, 2018
Would take again

Wonderful teacher. He takes his time to make sure that you are understanding. I only needed to take calc 1, but if i needed anymore math, i would absolutely take him again.

Skip class? You won't pass.
Hilarious
Amazing lectures
3.0
4.0
MTH145
May 17, 2018
Would take again

He is the best possible biz calc teacher to take a MVCC. Still a really tough class. Homework is for extra credit, but do it. If math isnt your thing then be prepared to go to his office hours a lot. Hes super friendly and very helpful, do yourself a favor and study for all the tests as much as possible.

Respected
Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
4.0
3.0
MTH150
Grade: C+
May 17, 2018
Wouldn't take again

hard exams. homework is extra credit. does not negotiate ur grade.

Tough Grader
TEST HEAVY
LECTURE HEAVY
5.0
4.0
MTH150
Grade: A
May 18, 2018
Would take again

Professor Keep is a very knowledgeable person. He is the biggest nerd ever when it comes to math which keeps his class interesting because it is a very long class. Homework is extra credit which helps a ton for your final grade and for the tests themselves.

ACCESSIBLE OUTSIDE CLASS
Hilarious
Amazing lectures
4.0
5.0
MTH150
Grade: B
May 18, 2018
Would take again

He is a good teacher and explains everything thoroughly. But his tests are so hard. He picks all the problems that are impossible to solve. Too much homework questions. However, doing homework is optional and counts as 4% extra credit, which is awesome. Another good thing, most of his quizzes are group ones or open notes. But tests are haaard.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
5.0
4.0
MATH150
Grade: B
May 20, 2018
Would take again

Hard class but there's extra creditst homework and he'll answer all your questions. I went to office hours and I think that helped. He answers every question.

Inspirational
Hilarious
EXTRA CREDIT
5.0
4.0
MTH145
Grade: B+
Sep 13, 2018
Would take again

I HATE any kind of math, so taking business calc was definitely going to suck for me, I was so close to dropping after one week because of the material, but prof keep is an outstanding math teacher. he explains everything so clearly and makes everything easy to understand. i am super shy, but i was comfortable enough to ask him questions. THE BEST

Respected
Skip class? You won't pass.
Amazing lectures
2.0
5.0
MTH150
Dec 21, 2018
Wouldn't take again

Hes really hard, he expects you to just know things like algebra and trig and barely covers that stuff because "it's a prerequisite." Also on tests he expects you to know the theorems and stuff for the concept questions. I took a week off for a trip and didn't know what was going on when I came back so I dropped.

5.0
4.0
MTH151
Grade: A
Jan 13, 2019
Would take again

Mr. Keep is a really kind professor. He's always glad to help you with any questions you have. He does go fast in lecture sometimes, but you can just ask him to explain. Attendance is not mandatory and the h.w. counts as extra credit. Quizzes and tests are a bit tough but mirror the h.w. problems. If you do the h.w. and study, you'll do fine.

Clear grading criteria
Caring
EXTRA CREDIT
5.0
2.0
MTH145
Grade: A-
Apr 4, 2019
Would take again

BEST BIS CALC TEACHER! i struggled with calc my senior year of highschool and took Keep my first semester at moraine, passed with an A. Sometimes he made jokes and no one laughs but its the thought that counts. He explains everything clearly and its easy to understand. Wish he taught stats cause I would most definitely take him again. Hes a gem

Hilarious
Amazing lectures
Caring
5.0
2.0
MTH145
Grade: A
Apr 4, 2019
Would take again

Answers every one of your questions. I took one of his tests with the flu and a high fever and still got an A. Best math professor ever

Gives good feedback
Clear grading criteria
EXTRA CREDIT
5.0
4.0
MATH151
Grade: B+
Apr 8, 2019
Would take again

Peter is one of the best math teachers I have ever had. He is always willing to answer your questions until you understand what is going on which I never experienced before with a teacher. Homework is extra credit but I would do it in order to study. Quizzes are pretty easy and tests are a little difficult but manageable. Definitely take him !!!

Gives good feedback
Hilarious
EXTRA CREDIT
5.0
3.0
MTH150
Grade: A
Apr 24, 2019
Would take again

Just go to class, take good notes, and ask questions. Peter will explain everything. The beginning was hard with limits at first, but I got it eventually, and the rest wasn't so bad. I always heard calc was insanely hard, but I didn't think it was that bad. Just do the work.

Gives good feedback
Hilarious
5.0
4.0
MTH141
May 16, 2019
Would take again

Calc 1/2. Very chill, gets that the courses are tough. Grade is 4 exams & final, e.c. for completion on homework, replaces lowest test w. final. Didnt benefit too much from the lectures, too much to teach in that time. Expect to be teaching yourself a little (use pauls notes and symbolab) to do well. Take pics of book q's at library to save money

Accessible outside class
Graded by few things
Hilarious
1.0
4.0
MTH145
Grade: Not sure yet
Jul 18, 2019
Wouldn't take again

He doesn't explain good, tests are super hard, what he explain in the class nothing like his tests , he super fast , taugh grader , if you not good in math don't take him.

Lots of homework
Skip class? You won't pass.
Tough grader
4.0
4.0
MTH151
Grade: B-
Aug 2, 2019
Would take again

his teaching style is straight forward: explain the equations, show examples, then assign the homework which is optional, but extra credit(thumbs up). He then goes over the problems in class so you should do the homework. Overall he is pretty good and enthusiastic about math which helped stay motivated in class. Take him! Caring and explains all!

Clear grading criteria
Hilarious
EXTRA CREDIT
2.0
4.0
MTH150
Grade: Not sure yet
Sep 25, 2019
Wouldn't take again

Hard class. Doesnt teach well. You have to work on yourself too much. Not everything is explained Not taking him again

1.0
4.0
MTH150
Grade: C
Oct 8, 2019
Wouldn't take again

I passed because of online resources, I took him because others rated him well. Guy has a really hard time getting to the point and does not explain the material well. Not even worth listening to him in lecture because he can't explain concepts for his life. Nice guy, bad teacher.

Accessible outside class
Tough grader
3.0
4.0
MTH150
Oct 31, 2019
Wouldn't take again

Keep is one of those people that's a great person and wants to see you succeed, but as time passes during a day's lecture he gets progressively faster and the topics become more difficult to discern how to solve or approach them due to his over-enthusiasm of math as a whole. Overall not bad, but if math isn't your strong suit I'd try a diff prof

Respected
Accessible outside class
Hilarious
5.0
3.0
MTH151
Nov 1, 2019
Would take again

Mr Keep is a very nice guy and a good teacher. He cares about his students and is always positive and happy. He ALWAYS gives time for any questions. Yes, he is fast in his lectures, but he is passionate about what he is teaching and as I said, you can always stop him to ask questions. Hw is extra credit. Exams are kinda tough, but are similar to hw

Respected
Caring
EXTRA CREDIT
5.0
4.0
MTH151
Nov 5, 2019
Would take again

Mr. Keep is a great teacher for Calculus 2. He can teach concepts and, more importantly, teach why these concepts work. He can also answer your questions very well. Your grade is mostly dependent on your performance on quizzes and exams; meaning that your grade is very volatile. He gives extra credit if you turn in optional homework.

Gives good feedback
Amazing lectures
EXTRA CREDIT
1.0
5.0
MTH150
Grade: Drop/Withdrawal
Nov 6, 2019
Wouldn't take again

His 150 is close to impossible to pass! I'm a straight A student, including other math, chemistry, and physics classes. All A grades. I do not recommend him, and will never take any of his classes. If you take his class, be ready to fail.

Skip class? You won't pass.
Test heavy
Tough grader
1.0
5.0
MTH150
Nov 7, 2019
Wouldn't take again

do not take him. he makes everything so complicated and teach you like you know tge stuff not like you might not know it. he teaches so fast and teach a lot during one lecture. so many quizzes and his Exam are impossinle to solve.

Skip class? You won't pass.
Graded by few things
Test heavy
5.0
3.0
MTH151
Grade: A
Dec 5, 2019
Would take again

Peter's class is great. He's really thorough and goes through the material quickly but in a lot of detail. Do all of the homework, even through you don't HAVE to. Lots of quizzes that are pretty easy if you just keep up with the course. Exams aren't bad either.

Respected
Hilarious
Caring
5.0
4.0
MTH151
Grade: A
Dec 15, 2019
Would take again

Peter was genuinely my favorite professor I have ever had at Moraine. Even though Calc 2 is a very hard subject, he explained everything so well. He helped me so much throughout the semester by answering all my questions. Lots of quizzes and 4 exams plus a final. Sometimes the quizzes are group quizzes! The final was a little hard though!

1.0
5.0
MTH150
Grade: C
Dec 24, 2019
Wouldn't take again

I have been a straight A student my entire life up until taking Professor Keeps Calc course. The exams were unbelievably difficult. I honestly put in so much time and effort into studying for this class but it made no differences when exams would come. Trust me when I tell you we only had ten students left in the course at the end of the semester.

Graded by few things
Test heavy
Tough grader
5.0
4.0
MTH150
Grade: A
Jan 6, 2020
Would take again

Honestly, not easy, but no one should expect calculus to be as easy as geometry. Keep's class is very well organized. one exam and two quizzes each chapter. If you really want to learn Calculus well, peter's class is a good choice. There are still around 20 in my class at the end of the semester, lol...

Respected
Hilarious
EXTRA CREDIT
5.0
3.0
MTH142
Grade: A
May 15, 2020
Would take again

I was able to pass the class because I kept myself on a tight schedule. He expected you to do all homework and tests on time. He was a good grader and gave good feedback.

Gives good feedback
Lots of homework
Participation matters
2.0
5.0
MTH142
Aug 5, 2020
Wouldn't take again

The teacher was respectful, but his lectures did not help at all on quizzes or exams, most of them are old videos. I ended up getting a B in his class, but I really had to work for it. I got As in every other math class Ive taken, so I think his class was unnecessarily hard. It didnt happen to me, but if he thinks your cheating HE WILL FAIL YOU!

Tough grader
Test heavy
Graded by few things
5.0
3.0
MTH151
Sep 20, 2020
Would take again

Honestly had a pretty good online class. He streamed his office hours on twitch and made them pretty fun and the class was organized so you always know what you need to do. The labs were a little hard but he helped a lot and it was cool to see it all once you finished. Most of my other classes sucked lol but Prof Peter was cool

Gives good feedback
1.0
5.0
MTH151
Grade: Not sure yet
Sep 22, 2020
Wouldn't take again

He doesn't explain the material, keeps skipping steps and expects us to understand. His tests are super hard, his tests doesn't correlate with his notes.

5.0
4.0
MTH150
Grade: Not sure yet
Nov 13, 2020
Would take again

He helps a lot on all of the program labs and just wants to make sure we know whats going on. There aren't any exams, and we can retake the checkups to get a better grade. Prof Peter has the nicest policy for calculus grading that I've ever seen.

Gives good feedback
Inspirational
Clear grading criteria
5.0
2.0
MTH150
Nov 23, 2020
Would take again

Easy class, if you don't do well on something you can just redo it at the middle or end of the semester for full credit. No exams. Proffessor Peter was really nice and easy to talk to, not all online classes are like that. Tonns of extra resources to use

Accessible outside class
Hilarious
Caring
5.0
3.0
MTH150
Grade: A
Dec 12, 2020
Would take again

Professor P is so nice and just wants everyone to learn and do well and was probably the only prof I had that really cared about how I was doing in the class. You get to try again on pretty much everything, even though they're different versions with different questions its still not hard if you just listen to his comments

Accessible outside class
Caring
5.0
4.0
MTH151
Grade: B
Dec 12, 2020
Would take again

He is a really sweet guy. He had office hours on Discord a few times a week. He genuinely wants his students to do well. He responds quickly and always gives good feedback (:

Gives good feedback
Accessible outside class
Amazing lectures
5.0
4.0
MTH151
Apr 1, 2021
Would take again

I was scared of this class at first. I never did computer code and so seeing that in the labs I was nervous, and I heard that calc2 was really hard. Labs are actually ok, I kind of like them. Peter gives lots of feedback on checkups, and you can re-take them to improve your grade. He seems like he really wants you to learn and not give you exams

Gives good feedback
Caring
1.0
5.0
MTH180
May 11, 2021
Wouldn't take again

After taking professor peter for calc 1 I can honestly say it was not how I expected it to go, after watching his lecture videos they made absolutely made no sense and did not go along with any of the exams or quizzes, or checkups as he calls them. the textbook was very hard to understand. I was excited to take the class bc the good reviews. don't

Graded by few things
Lecture heavy
Tough grader
4.0
4.0
MTH150
Grade: B+
Jun 13, 2021
Would take again

Calculus is not meant to be easy so expect yourself to study. The professor was the best in the math department and I recommend him. There will be 12 checkups and all of them are not monitored but they do really test how much you understand in terms of the content for 50 points. I didn't really understand anything from his lecture videos.

Accessible outside class
Graded by few things
Test heavy
5.0
2.0
MTH150
Nov 15, 2021
Would take again

Classes are long but we break up the time with group activities and discussions too which is nice I guess. You can retake anything until you get it right, and there seem to be lots of options for how to show him that we're learning calculus. It's weird to say, but it seems like Prof Peter's goal is to get us all to learn calculus lol

Gives good feedback
5.0
1.0
MATH150
Grade: B
Dec 6, 2022
Would take again

Best teacher ever can retake quizzes over and over and homework is not graded

Gives good feedback
Caring
5.0
5.0
MATH150
Grade: A
Dec 13, 2022
Would take again

Prof Peter gives out extremely hard problems. You need to completely understand the material in order to answer questions he gives you on checkups. He allows you to retake literally anything throughout the entire course. Many students hate his teaching style because they don't put in the time to actually learn the material.

Clear grading criteria
Gives good feedback
Inspirational
5.0
3.0
MATH150
Grade: B
Dec 16, 2022
Would take again

Personally, I loved Professor Keep. He preferred to be called Professor Peter, but he was an awesome teacher. Super reasonable, and helped me get good at calculus. I struggled with Pre-Calculus, but Keep made calculus pretty easy. His grading scale was different, but really showed if you knew what you were doing or not. Always gave feedback.

Respected
Lecture heavy
Graded by few things
5.0
3.0
MATH150
Grade: B
Jan 12, 2023
Would take again

Professor Peter was an awesome professor and taught the class well. He grades a little weird but allowed us to retake quizzes if you don't show up to class you aren't going to pass. The whole lecture is just practicing new concepts. The class is hard but as long as you pay attention and study you should be fine.

Tough grader
Gives good feedback
Lecture heavy
2.0
3.0
MATH150
Grade: B
May 17, 2023

This class is basically entirely self taught through pre-recorded lectures which is not what I expected or wanted at all in a calculus class. All practice or example problems provided were also extremely complex compared to outside sources that I used to learn the material, practice problems aren't really useful would recommend a different prof.

Tough grader
Participation matters
5.0
3.0
MATH151
Grade: C+
May 18, 2023
Would take again

Keep is excellent professor took him for both calc 1 and 2 grades are a little weird and all grades are quizzes. No letter grading on quizzes either you get it or you don't. Calc is definitely hard so don't expect to not study and pass.

Tough grader
Lecture heavy
Test heavy
5.0
3.0
MTH151
Grade: A
May 19, 2023
Would take again

best class setup ever. basically no hw, u can retake quizzes as many times as you want. No final exam, just a full day dedicated to retaking any of the quizzes from the entire year. He LOVES math, so he's happy to help whenever u need. Super nice guy, I'm now minoring in math bc he made it so fun to learn (as a cs major who hated math before lol)

Gives good feedback
Caring
Accessible outside class
5.0
2.0
MTH150
Grade: B
May 30, 2023
Would take again

I never got a B in a math class before but I felt so confident in Cal 1 with Professor Peter. You can tell he really knows what he's doing when he set the class up and it's all focused around us learning and being flexible and gracious with how that happens. Like, it doesn't matter what timeline you're on as long as you eventually get it!

Inspirational
Caring
5.0
3.0
MATH151
Grade: B
Aug 4, 2023
Would take again

ive never considered actually rating a prof, but man professor peter's class compelled me to. BIG shoutout to this guy for actually caring abt students & teaching thru the lens of math's incredible nature as a subject. his system allows u to catch up to the material at ur own pace. the most kind/understanding human ever. wish more were like him.

Inspirational
Caring
Test heavy
5.0
2.0
MTH151
Grade: A
Aug 25, 2023
Would take again

Very understanding he was passionate about what he was teaching and taught it well. His grading criteria makes it so you can learn at your own pace and don't have to worry as much if you don't do well on a certain subject. He takes his time to teach you the material and has videos online to show it again. Such an amazing professor. Take him!

Gives good feedback
Hilarious
Accessible outside class
1.0
5.0
MATH150
Grade: Drop/Withdrawal
Nov 6, 2023

genuinely the worst professor ever. no matter what you do, you'll fail. he doesn't help, doesn't provide notes, checkups are so difficult and different from lectures. his handwriting is awful and he knows that, he's weird. no homework, your grade solely depends on the checkups that are impossible. the ratings are cap, trust me. choose a diff pro.

5.0
2.0
MATH150
Grade: A
Nov 17, 2023
Would take again

My second time taking calculus and this is the most forgiving class Ive been in before. People stopped coming to class and the complained that they didn't understand stuff, but class time is when we actually learned math instead of just being lectured at we did a lot of things to learn and he was so helpful

Gives good feedback
Accessible outside class
5.0
4.0
MATH151
Grade: A
Dec 14, 2023
Would take again

He was a wonderful Professor. He really cares about his students, and wants them to grasp and understand the concepts of Calculus rather than just remembering how to do the problems. He gives no homework. Sometimes his lectures don't cover the material all the way, so watch the videos. They help a TON.

Tough grader
Gives good feedback
Test heavy
5.0
4.0
MATH150
Grade: B
Dec 16, 2023
Would take again

One of if not the best math teacher I have ever had.

Gives good feedback
Caring
Respected
5.0
4.0
MTH150
Grade: A
Dec 17, 2023
Would take again

Grading seemed weird but it was actually really clear what I needed to do to get an A. He cares about concepts a lot and I had to keep going back to old stuff we learned which really made me understand everything way better I think. There's no "homework" but do the practice problems definitely

Clear grading criteria
Gives good feedback
Inspirational
4.0
4.0
MATH150
Grade: B
Dec 18, 2023
Would take again

He has an alternative grading system in which you have to pass a certain number of checkups for a particular letter grade. He does his best to explain math concepts in terms that students will understand and relate them to real life. He also posts helpful resources on his Canvas page.

Clear grading criteria
Gives good feedback
Hilarious
5.0
3.0
MTH151
Grade: A
Dec 19, 2023
Would take again

Calculus 2 is apparently the hardest one, but Professor Keep made this a great course! He is passionate and well-organized, and his grading system is very forgiving if you're willing to revise your work (allows for retakes). He makes the content easy to understand and offers plenty of resources. If you want an A, it's simple to work towards.

Clear grading criteria
Gives good feedback
Respected
5.0
3.0
MTH151
Grade: A
May 8, 2024
Would take again

Never thought I would do this well in calc 2 but Keep brought me through! And honestly the class was pretty cool, you can really tell why he likes these topics so much.

Participation matters
Inspirational
Caring
3.0
3.0
MATH150
Grade: B
Jun 3, 2024
Would take again

Prof Keep is a good teacher. I took calculus before in high school and found myself honestly a little more confused. He goes on tangents sometimes, his handwriting is hard to understand, and he uses a strange grading system. The quizzes weren't problems, but more like definitions. He is easy to talk to though, so overall Id say he is pretty good.

Clear grading criteria
Hilarious
Accessible outside class
5.0
3.0
MATH151
Grade: B
Jun 19, 2024
Would take again

Amazing prof, the type to meet you halfway if you put in the effort. His class is tough, but for good reason. He really wants to you conceptually understand the material. Checkups are a combination of math problems and "explain your understanding". GO TO OFFICE HOURS. Highly recommend for engineering, math, or physics majors. Love ya, Peter!

Gives good feedback
Caring
Respected
5.0
3.0
MATH151
Grade: Not sure yet
Nov 20, 2024
Would take again

Professor Peter's grading is completely different than what I was used to and it feels really hard to figure out, but now near the end of the semester I am really happy with it. He is really good at giving feedback on stuff you've done and it makes it so much easier to figure out mistakes and improve. He is really helpful in office hours too!

Gives good feedback
Caring
Accessible outside class
4.0
3.0
MATH150
Grade: B
Dec 2, 2024
Would take again

Professor Keep has an unconventional teaching style, but if you engage with it, the class can be rewarding. The lectures are focused on practicing concepts, and Unstuck AI was a great study aid. Attendance is mandatory, so be prepared to participate.

1.0
5.0
MATH151
Grade: Not sure yet
Dec 12, 2024

Lectures are a mess and leave you more confused, only grades are 7 Exams/Quizzes based on 20 standards. You need to meet the expectation on 19 for A, 16 for B...Extremely strict on standards with no partial credit, will ask vague question and expect scholarly responses. 0 feedback on mistakes, very very passive aggressive with students. TERRIBLE!!!

Tough grader
Test heavy
5.0
2.0
MATH150
Grade: A
Dec 17, 2024
Would take again

good class and hes very helpful

5.0
2.0
mth212
Grade: A
Jan 8, 2025
Would take again

Stats was pretty easy as long as you keep up with the labs and stuff. Professor Keep helped us with the projects and let us record the presentation so we didn't have to do it in front of the class. Retake the tests and quizzes, easy A

Gives good feedback
5.0
3.0
MATH150
Grade: A+
Jun 12, 2025
Would take again

Literally the best math teacher I have ever had. If you actually pay attention and show up to class you will leave with a very good understanding of all the material conceptually, and if you do the homework (which is optional) you will get very good computationally.

Clear grading criteria
Gives good feedback
Accessible outside class
2.0
4.0
MTH150
Grade: D
Dec 7, 2025

Checkups ask about things 'in general' or to explain a math concept in terms of something that has nothing to do with math. Doesn't give homework and I thought that would be a good thing but that just means you don't get practice out of class since his checkups don't really have much to ask on solving a problem but more of 'how' or 'why' you would.

Tough grader
Graded by few things
5.0
3.0
MTH150
Grade: A
Dec 10, 2025
Would take again

I had a lot of fun in this class. There's a lot of time to work with people around you and the activity book means you can kinda work ahead or be a bit behind without any real issues, so the class sessions feel really relaxed. Some lecture, lots of activities. Do the practice problems and the book website is really good, look there first.

Gives good feedback
Caring
Accessible outside class
Class Info

Online Classes

100%

Attendance Mandatory

39%

Textbook Required

13%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 84 grades
Most common grades:
A (27)
B (26)
B+ (11)
Grade Distribution
A(30)B(27)C(11)D(5)F(1)A-/B+(13)
Based on 101 reported grades
A: 27
B: 26
B+: 11
C: 8
Common Tags
Gives good feedback (40)
Hilarious (23)
EXTRA CREDIT (20)
Caring (19)
Skip class? You won't pass. (18)
Accessible outside class (14)
Respected (12)
Clear grading criteria (12)
Rating Trend

Declining

-0.52 avg change
Jun
Nov
Dec
Jan
Jun
Dec
Last 6 months
Ratings by Course

MTH139

5.0

(2)

MTH098018

5.0

(1)

090026

5.0

(1)

MTH090022

5.0

(2)

MATH145

5.0

(1)
+13 more courses
Difficulty by Course

MTH180

5.0

MTH090

4.0

MTH150

3.8

MTH142

3.7

MATH151

3.6

Similar Professors