4.8

John Grima

Mathematics - Glendale Community College

4.8
Quality
1.9
Difficulty
95%
Would Retake
144
Reviews
4.8
Quality
1.9
Difficulty
4.8
Helpful
4.8
Clarity

95%

Would Retake

144

Reviews

Rating Distribution
Official

5

133

4

7

3

1

2

1

1

2

What Students Say

Best math teacher in the world

MAT212 - 5.0 rating

I highly recommend taking any class with him

MAT142 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

36%

Textbook Required

49%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 70 grades
Most common grades:
A (33)
A+ (27)
B+ (4)
Grade Distribution
A(60)B(1)C(2)D(1)F(0)A-/B+(7)
Based on 73 reported grades
A: 33
A+: 27
B+: 4
A-: 3
Common Tags
Respected (25)
Caring (20)
Clear grading criteria (20)
Amazing lectures (20)
Gives good feedback (18)
Graded by few things (9)
Amazing lectures (8)
Accessible outside class (7)
Rating Trend

Declining

-0.23 avg change
Dec
Oct
Nov
Feb
Oct
Dec
Last 6 months
Ratings by Course

122

5.0

(1)

151

5.0

(2)

MATH121

5.0

(1)

MAT121

5.0

(9)

MATH120

5.0

(3)
+17 more courses
Difficulty by Course

MAT114

4.0

MATALL

3.0

MATH142

2.5

MATH212

2.3

MAT213

2.3

Reviews (144)
4.0
2.0
MAT122
Aug 22, 2006

I cant pass math without this guy, if you same problem i advise you find this guy he is at gcc north for the most part and i would not have got out of math ever if not for this guy.

5.0
3.0
MAT122
Mar 7, 2007

Wonderful Proff. best Math teacher ever! If you struggle with math, take this course with this professor.

5.0
3.0
MAT120
Sep 14, 2007

The best teacher ever...If you have a hard time in math he will help you understand... HIGHLY RECCOMEND!!!

5.0
2.0
MATH121
Aug 13, 2008

GREAT TEACHER!! He made this class a synch!! Very good teaching and helpful!!

5.0
2.0
MAT120
Sep 16, 2008

THE ABSOLUTE BEST ALGEBRA TEACHER I HAVE EVER HAD!!!!! HAD HIM FOR 2 SEMESTERS, COULDN'T HAVE DONE IT WITHOUT HIM!!!!! I HIGHLY PRAISE HIS TEACHING ABILITY, & HIS HELPFULNESS. IF HE EVER THOUGHT WE WERE IDIOTS, EVEN HIS BODY LANGUAGE DIDN'T INDICATE IT. I RECOMMEND EVERYONE TO HIM!!! THANK YOU JOHN!!!! :-]

5.0
1.0
MAT121
Feb 2, 2009

He was a great teacher. he explained very clearly every single thing we learned. he is also very personalble and is willing to make accomidations to help a student do well.

5.0
2.0
MATH120
Mar 26, 2009

Mr. Grima is an amazing teacher! Very Helpful and always willing to explain things thurally. Ive always had a hard time with math but Mr Grima really helped me understand everything. He's the best~

5.0
3.0
MAT150
Apr 7, 2009

The best math teacher I have had in my ENTIRE LIFE!!!

5.0
2.0
MAT151
Apr 29, 2009

BEST MATH TEACHER EVER!!!!

5.0
1.0
MAT120
Oct 15, 2009

The Easiest Math Teacher i have ever had, Very clear in his notes and requires NO textbook. Very Very Good Professor. MAT120 with him is highly recommended!

5.0
2.0
MAT120
Nov 19, 2009

Great teacher! Fun class!

5.0
3.0
MAT120
Dec 20, 2009

great teacher

5.0
1.0
MAT120
Mar 29, 2010

He is probably the best professor I've ever had. His learning method is very easy for all types of people. No textbook is required which is fantastic. I will be taking MAT150 with him in the summer!

5.0
2.0
MAT120
Apr 5, 2010

Best teacher ever!!! So much to say: lessons online- if you understood the homework, you didn't have to come to class (so those who struggled could get more help), teaches more than one way to make sure you understand! I would recommend him to anyone, esp those who aren't good in math (like me!) Drops the lowest lest score. No textbook!

5.0
1.0
MAT150
May 9, 2010

Mr. Grima is undoubtedly the BEST teacher I have ever had. He is so kind and patient and just an amazing person. He has fun with his classes and makes it VERY easy to achieve an A. His reviews are almost identical to the tests and he allows a 3x5 notecard for each!I will miss talking with him each class :(

5.0
1.0
MAT120
May 16, 2010

Has to be the best teacher out there. Very organized and he is a great teacher.

5.0
1.0
MAT120
May 16, 2010

Has to be the best teacher out there. Very organized and he is a great teacher.He is particularly very good at explaining how to solve the problems. No textbook. Has video tapes of his lectures available for you.

5.0
1.0
MAT120
Jun 10, 2010

He was the coolest professor ever! Everything people say on here that is positive, is true! He has recorded lectures, you can use a notecard on the tests, and he explains everything very well. I love math because of him! I advise you to take him!

5.0
1.0
ALG121
Jun 24, 2010

I FINALLY understand math!!!

5.0
2.0
MAT151
Jun 30, 2010

He is a great math instructor. Understanding, lenient, willing to help whenever. Take Him!!

5.0
1.0
MAT121
Jul 1, 2010

I can't express the excitement I feel after having such success in math! John's fool proof, step by step instruction was outstanding! I may not retain all of the knowledge I've gained but the confidence will last a lifetime! Definitely the best math instructor I have ever had.

5.0
3.0
MAT121
Jul 13, 2010

Finally a math teacher that can teach! I've always had trouble with math, but Grima not only makes it understandable (he lists EVERY step) but the overall attitude of the class was extremely enjoyable. Class was never boring or too heavy to handle. All in all, Grima was the most efficient and helpful teacher for me to date.

5.0
1.0
MATH150
Jul 16, 2010

go to class, and just listen.. you'll pass easy! very good teacher, despite his ex-wife drama.

5.0
1.0
MAT121
Aug 11, 2010

Mr. Grima should have a class that teaches other teachers the proper way to teach! Thank you, Mr Grima A++++

5.0
3.0
MAT120
Sep 2, 2010

I hated math until this class, only took it to fulfill a prerequisite. After the first lecture I knew I was going to have success. He literally goes through EVERY step, EVERY time. At first I thought it was a little much but then realized because he is so thorough everything sank in and I formed good habits doing my work. Thank you John!

5.0
1.0
MAT121
Oct 28, 2010

I absolutely hated math before this class. He walks you through every step, step by step. He has an online tool to help along the way if it is needed. He has an open door policy. He is the best math teacher I have had from elementary to now. I wish that he was teaching MAT142 I would sign up for his class right now.

5.0
1.0
MAT90
Dec 8, 2010

I am absolutely horrible in math, and I have never been able to find a teacher that can understand. Mr. Grima made math enjoyable and fun. Now I'm a pro at math! =)

5.0
3.0
MATH151
Feb 1, 2011

Great teacher and very helpful. I took his hybrid class and the online directions were clear and concise. I decided to take a higher math class because of him. He encouraged me and helped me understand a subject I used to hate.

5.0
2.0
MAT120
Mar 9, 2011

Loved his hybrid class!

5.0
1.0
MAT121
Mar 24, 2011

I was terrible at Math before this class. John made it fun for me and due to my success in the class, I started to really enjoy math and felt genuinely proud of myself. Best math teacher I have ever had!!!

5.0
2.0
MAT120
Apr 6, 2011

THE BEST MATH TEACHER!

5.0
4.0
MAT120
Apr 20, 2011

Without a doubt best math teacher EVER! He is responsible for my succeeding in this class. If you have to take a math class - take John Grima!

5.0
3.0
MATALL
May 5, 2011

John is great. He has videos I used to help me pass my math class I took with another instructor. SUPER helpful.

5.0
1.0
MAT150
May 12, 2011

Amazing teacher. Learned a lot more than any of my other teachers!

5.0
2.0
MAT150
May 14, 2011

Increased my interest in math

5.0
4.0
MAT120
May 19, 2011

He is very student success oriented and did everything possible to help me pass this class. He is without a doubt the best math instructor out there and among the top 3 college professors I've had. HIGHLY recommend.

5.0
2.0
MAT092
Jul 28, 2011

HIGHLY RECOMMENDED! I was so afraid to take math after a 16 year absence from school but with John's clear, step-by-step teaching style I got an A for the first time ever! I loved his 092 hybrid class. He loans you the book, drops your lowest test score & allows a 3x5 notecard on all tests. Helpful, approachable & answers emails quickly-Great Prof!

5.0
3.0
MAT121
Oct 11, 2011

GREAT TEACHER.For years I thought I would never understand math. No longer the case.

5.0
1.0
MAT120
Nov 1, 2011

AWESOME TEACHER! The best math teacher I've ever had! If you struggle with math I highly reccomend taking his class!

5.0
2.0
MAT122
Dec 7, 2011

John is an excellent instructor.Very professional and knowledgeable.Has the perfect demeanor for this subject.True student advocate. Makes math relatively painless.John has to be one of the best out there.

5.0
2.0
MAT122
May 6, 2012

Awesome teacher, easy to understand online class. uses recorded lectures from previous classes. Simple tests and was very kind and helpful!

5.0
2.0
MATH120
Oct 18, 2012

John, you have made math come alive to me and start to make sense. I have tears of joy of how you have helped me overcome my fear of math. You have made yourself available to your students and have set us up for success! Do the hmw. and watch his vidoes if you are struggling and you will exceed in this class. Words aren't enough but "THANKYOU".

5.0
1.0
MAT1179
Oct 27, 2012

Have you ever met someone naturally gifted in math who is capable of patiently explaining their thought process to the rest of us? Yeah, me either. John Grima is the guy! He is the kind of teacher that I would want to be if I were a teacher. He is organized and well prepared for class. He gives you everything you need to succeed!

5.0
1.0
MAT120
Nov 5, 2012

Excellent instructor, the best I've ever known. He makes everything easy to understand, helps if there is any question, just over all best there is

5.0
1.0
MAT142
Dec 2, 2012

Professor Grima was AMAZING. I HATE math but thanks to him I really started to like it. He makes everything very simple and easy to follow. He does not allow re takes though. That's the only thing. A realative of mine passed and I arrived late and didnt have enough time for the test and he did not let me re take it. Other than that hes great!

5.0
1.0
MAT142
Dec 11, 2012

John works with you and really wants to help. He will give you all the tools you need to succeed. Believe me when I say that!

5.0
1.0
MAT120
May 20, 2013

Best teacher I have had at GCC! So laid-back and helpful if you have any questions. He has an amazing sense of humor!

5.0
2.0
MAT151
Aug 12, 2013

Again John, you are the best. He goes above and beyond to help you succeed in math. Do the videos and homework and you will pass this class. I cannot again thank you enough for the confidence you have given me to tackle now just math but my college education period. Thank you again....and for your wonderful attitude :)

5.0
1.0
MAT121
Jan 13, 2014

Literally, THE. BEST.TEACHER. I have ever had in my life. I am terrible at math and he makes it so understandable and easy! He also has all of the lessons recorded online so if you didn't get the lesson the first time or you missed a class, you can go on his website and watch it again! I'm sad I don't have him but I HIGHLY recommend him

5.0
1.0
MATH120
Jan 15, 2014

By far the best math teacher i have ever had. I am horrible at learning and understanding the concepts of math. He made it very easy to understand. i would recommend him to anyone. Great teacher!!

5.0
2.0
MAT142
Grade: A
Feb 10, 2014

BEST MATH INSTRUCTOR EVER! I'm not a math person at all. I hate numbers. Yet I managed a near perfect A in his MAT122. If you watch the videos and do the homework, he lets you use a 3x5 card for the tests. His finals are optional if you're happy with your tests scores. He is constantly available for help and truly wants to see you succeed.

5.0
3.0
MAT151
Grade: A
Feb 11, 2014

John Grima structures the class, lectures, & materials for the student success! He is not only the best math teacher, thus far he is the best teacher I have had at MCC. If you need any of the classes he teaches I would recommend taking his classes, even if you have to travel to another campus.

5.0
3.0
MAT151
Feb 26, 2014

Grima was an AWESOME instructor. If you do the work, you'll do great. I got a C because I didn't really apply myself till mid semester but he knew how much I wanted to pass and he helped at the tutoring ctr. Loved his videos.

5.0
3.0
MAT122
May 10, 2014

This teacher is AMAZING. One of the nicest people you will ever meet. Makes me wish all my teachers are like him.

5.0
1.0
MAT122
May 29, 2014

AMAZING INSTRUCTOR. Take him throughout your math career. I wish all of my teachers were like him.

5.0
1.0
MAT120
Grade: A+
May 31, 2014

Mr. Grima is the reason I passed math. He truly cares about all of his students and actually wants you to succeed. I've always struggled with math but Grima made it so easy to understand. Amazing teacher and all around genuinely nice person. Would recommend taking math with only him!

5.0
1.0
122
Grade: A
Oct 22, 2014

Math has always been challenging for me - I missed some major building blocks when I was a youngster in elementary school - anyhow, if Mr. Grima can help a student like me pass Math 120 and do WELL, than he can help anyone. He teaches in a way that is step-by-step. If you struggle in math, try his 5 credit, 4 day a week class.

5.0
3.0
MAT120
Oct 26, 2014

He is so patient and really takes the time to teach. He teaches to each person's learning ability by using his YouTube page, working all of the odd numbered problems in class and answering questions on them, he teaches by doing, he is pretty funny when he tells his stories, he is calm yet he can control the class, and he is very nice.

5.0
2.0
MAT151
Nov 12, 2014

Math has always been a struggle for me. Ive never really understood it and probably averaged about a C in any math class ive ever take. Until Now! Mr. Grima is an outstanding teacher and I actually passed, with an A. It s amazing how simple math really is when you have a great teacher. Would absolutely recommend him to anyone.

5.0
2.0
MAT120
Dec 10, 2014

John is an awesome laid back teacher who really helped me in math. Im not the strongest math student but I Aced his class and he made it easy for me. His random stories in the middle of a lecture are awesome. Over all an amazing teacher and i'm going to take as many classes of his that i can.

5.0
1.0
MAT120
Dec 26, 2014

john is the best math teacher that I've ever had. He gives you all the tools you need to pass the class with flying colors. theres no way that anyone can fail his class because his class is that good. I wish more professors were more like him. For a teacher who's been teaching for a long time, he doesn't act like a arrogant, he's very laid back.

5.0
1.0
MAT120
Mar 2, 2015

Exceptional Math teacher.

5.0
3.0
MAT151
Grade: A
Mar 3, 2015

Truly, the coolest teacher I have had, my entire academic career. He actually taught me MATH!! I'm taking college physics II now Besides, he hawt!

5.0
1.0
151
Grade: Not sure yet
Mar 18, 2015

Great teacher. Homework isn't worth points, but if you do it then you can use a notecard on the test. Ask questions, and he helps. Tests are straight forward. Attendance isn't mandatory, but very helpful to attend class.

5.0
1.0
MAT142
Grade: A
Apr 22, 2015

Mr. Grima is excellent he care about student's budget which is why all his lectures are recorded and no book is needed. Class attendance is not necessary as long as the homework is completed and turned in via email the day before the test and are present for all 4 tests. I highly recommend him to those with busy schedules and cannot always go.

5.0
3.0
MATH142
Grade: A-
Apr 28, 2015

Grima sets students up for success in this class! His lectures are easy to understand, whether by video or in person. He provides assignments & solutions for you; exactly based off his lectures. The test reviews mirror what to expect on the test. He's realistic, modern, approachable, & humble. He grades quickly, is organized, & responds to students

5.0
1.0
151
May 6, 2015

Easiest math class I've ever taken! He teaches the material well without overloading our brains and making us do way too much work. You don't have to go to class if you're busy, but I think it helped me more on the days I went to class. Great teacher! Would definitely recommend him to anyone

5.0
2.0
MAT120
May 13, 2015

Goes over the material at a speed that is easy to follow plus he has videos online to watch if needed. Homework is not mandatory but highly recommended. He allows the use of a note card during the test if homework is finished. Attendance not mandatory but recommended. Final is not mandatory. Teaches to the test so skips some material. NO TEXTBOOK!

5.0
1.0
MAT151
Grade: A
May 18, 2015

This was one of my best math teacher I have had in all the math classes I have taken. I took a hybrid class which means that the lectures were all on you tube. However, they are so easy to follow and he is great at explaining things to the T. Now the videos can be long and tedious but if you watch them and do your homework you will pass the class!

4.0
1.0
MAT151
Grade: A+
May 20, 2015

Great teacher! Don't have to buy an expensive book because all materialhomework is online. Lectures were long, on youtube. However, if you get the concept you can easily fast forward through the lecture to be able to complete homework. Had test reviews before the tests which helped to know what to study for the test.

5.0
2.0
MAT142
Nov 30, 2015

Even though this is a hybrid class, it was great because all of the work you need is online and if you don't understand something, he will explain it to you either before class, during class, or during his office hours. This is my second time taking his class and I don't regret it. Exams are like the review's so show up for those. Great teacher!

5.0
1.0
MAT142
Grade: A+
Dec 3, 2015

Mr. Grima is by far the best teacher I had ever had! I learned and understood Math clearly for the first time in my life! He is an amazing individual and will make sure you pass with the grade you want and deserve! Do the work, watch his videos, and you will succeed with a High A. I absolutely loved his class and recommend him to everyone!

5.0
2.0
MAT142
Grade: A+
Dec 16, 2015

Great class, if you watch the videos and look at the notes you'll pass. Time consuming but his videos are very clear and he really wants you to pass the class.

4.0
4.0
MAT151
Grade: B+
Feb 22, 2016

I honestly didnt like this class. Its in class to take tests and do reviews, and you learn ALL the material online watching youtube videos. if your willing to put in hours and hours teaching yourself in a way then this is for you.

5.0
1.0
MAT142
Apr 27, 2016

Grima is the math god. Math is my weakness but strangely I understood math when I took his class! Seriously he explains math in the simplest terms where I'm like thats it?? thats so easy. He's mini stories are hilarious during lectures. I love his sense of humor and his teaching style. I wish he teaches all the higher math level.

5.0
1.0
ALG121
Grade: A+
Apr 29, 2016

This professor is beyond helpful and is amazing at what he does. I wish I could take him for every math class.

5.0
1.0
MAT142
Apr 30, 2016

Wasn't in his class, but he helped me tremendously with a different math class. He makes everything easy to understand and is constantly helping students. I highly recommend taking any class with him!

5.0
1.0
MAT212
Grade: C
May 3, 2016

He is the most AMAZING math teacher I have ever had! All through high school I barley passed my math classes, but with Grima it has never been more clear or so easy. He is an excellent teacher! Anyone who struggles in math NEEDS to take him. He is AWESOME! If you do the homework the test's will be a piece of cake.

5.0
1.0
MAT151
Grade: A
May 14, 2016

This class was great! Lectures are very long videos online, but it's nice because once you get it you can fast forward through some sections. He is extremely helpful, very well organized, and he truly wants you to understand and will go out of his way as I see him helping people constantly. Very kind and passionate teacher! Absolutely recommend.

5.0
2.0
MAT151
Grade: A
Oct 13, 2016
Would take again

Really great teacher he knows the concepts and explains them very well.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
1.0
MAT120
Grade: A
Oct 26, 2016
Would take again

John Grima is an excellent professor. He is patient, understanding, easy to understand, and explains concepts well. I probably didn't need to take MAT120, but I did learn some new concepts/types of problems that I didn't learn back in 8th grade when I first took Algebra.

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
1.0
MAT120
Grade: A+
Nov 23, 2016
Would take again

Hes just dope and cool

Respected
Caring
5.0
2.0
MAT142
Grade: A+
Dec 7, 2016
Would take again

He is the BEST math teacher I have ever had! I was hesitant in taking a hybrid class but I am so happy I did. He made this class so easy! All his lectures are on YouTube. So do all the homework and the test will be a breeze. And if you need help, show up to class to ask or go to his office and he would be more than happy to help!! Take this class!

Hilarious
Amazing lectures
Caring
5.0
2.0
MAT212
Grade: A+
Dec 12, 2016
Would take again

Mr. Grima is an amazing math teacher. Probably one of the best I have ever had. I initially took MAT151 which is a prereq to this class and I got a C in it. I got an A in my brief calc class. This just goes to show how much a good professor can make an impact on your grade. I HIGHLY recommend him to anyone needing to take a math course.

Gives good feedback
Respected
Inspirational
5.0
2.0
MATH142
Grade: A
Feb 16, 2017
Would take again

Easy class, and great teacher. take his class!

Respected
Clear grading criteria
GRADED BY FEW THINGS
5.0
2.0
MAT142
Grade: A+
Mar 3, 2017
Would take again

John is the best math teacher I have ever had!! I highly recommend taking his hybrid class all his lectures are YouTube videos of him doing the work!! He highly prepares your for his test and practically gives you the answers for his tests with practice tests that are gaurenteed on his tests!! I have taken him for all my math classes and happy Idid

Clear grading criteria
Amazing lectures
5.0
1.0
MAT151
Grade: A+
Mar 8, 2017
Would take again

John is hands down best math teacher I've ever had. I was never taking. A hybrid class but It's the easiest thing. He is so clear about what is going to be on tests, attendance is optional, and if you do go only once a week! He's made math so easy for me and I'll continute to take him again and again!

Clear grading criteria
GRADED BY FEW THINGS
Amazing lectures
5.0
2.0
MAT122
Grade: A+
Mar 28, 2017
Would take again

Great teacher! Very clear instructor and made math seem very easy!

5.0
2.0
MAT120
Grade: A
Apr 30, 2017
Would take again

John is the best math teacher I've had. You can't go wrong, he's very forgiving about small mistakes made - you'll always get partial credit for knowing how to set up a problem. I did no homework in this class and still pulled an A.

Gives good feedback
Clear grading criteria
Caring
5.0
1.0
MAT120
Grade: A+
May 5, 2017
Would take again

John was an excellent teacher. His practice tests have problems exactly like those on the real test, & he is always accessible. He is very forgiving of stupid oversights. He also lets you use a notecard if you show him your homework, & has videos if you can't (or don't) attend class. He knows many other MAT teachers & can help with future classes.

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
3.0
MAT151
Grade: A
May 23, 2017
Would take again

Prof. Grima is by far my favorite math professor!! He is super helpful, has his own website that you can re-watch his lectures just in case you need any further instruction. I never thought I would do so well in math and he is the very reason why!

Gives good feedback
Respected
Participation matters
4.0
1.0
MAT151
May 30, 2017
Would take again

He is very willing to assist if you have a question. Very laid back teacher and simply does a lecture where he will walk through a lesson. Has practice exams that are identical to tests and allows index cards for notes for the tests.

LECTURE HEAVY
Tough Grader
Clear grading criteria
5.0
3.0
MAT151
Grade: A
Aug 20, 2017
Would take again

Prof Grima is truly one of the best! I was horrible at math when I was in high school, so much so that I had to drop out of Algebra II just to graduate. I actually understand what I'm doing! The fact that he has videos to watch if you need extra instruction is amazing and shows his dedication to teaching. I highly recommend him!

Gives good feedback
Respected
LOTS OF HOMEWORK
5.0
2.0
MAT120
Grade: A
Oct 5, 2017
Would take again

Good explanation, teaches many ways as to benefit the most number of students. Spends lots of time on each question which is great if you do not understand. Overall great class and fantastic professor!

Clear grading criteria
GRADED BY FEW THINGS
Amazing lectures
5.0
3.0
MAT142
Grade: A
Oct 16, 2017
Would take again

If math is something your struggle with, take Grima. He did great explaining the material, and if you have any questions he will answer them for you. His tests were very similar to the practice tests, and there was even an option for taking extra credit.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
EXTRA CREDIT
5.0
1.0
MAT142
Grade: A+
Oct 30, 2017
Would take again

AH MAZ ING ! The best math teacher ever! I have taken a lot of math classes in my life and this was by far the best math teacher I have ever had. He breaks the material down so easy on his YouTube videos that I'm confident my 5 year old would pass. Yes, he is that good. If you don't get an A you are really slacking.

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
2.0
MAT120
Feb 20, 2018
Would take again

Great. has all the resources you will need to pass.

Gives good feedback
Inspirational
Amazing lectures
5.0
2.0
MAT120
Feb 27, 2018
Would take again

Best math teacher i have ever had! you can tell he truly cares for his students to understand the material he is teaching. Gives you more than enough time and material to be able to get an A in his class! His youtube videos are extremely! helpful and appreciated! he's awesome!

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
1.0
MAT212
May 9, 2018
Would take again

Only graded us on tests, and if you turn in homework, he lets you use a note card on the test.

Respected
Clear grading criteria
GRADED BY FEW THINGS
5.0
1.0
MAT120
Grade: B+
May 12, 2018
Would take again

YES YES YES This teacher is the absolute BEST at GCC. I never want to take another math class that isnt taught by grima. He is the way to go when pursing math classes at gcc. He has around 7 exams throughout the semester, the homework is optional. And the final is optional.

Gives good feedback
Inspirational
Caring
5.0
2.0
MAT142
Grade: A+
Jul 17, 2018
Would take again

Mr. Grima was the best math teacher I have ever had. His online lectures are very clear and in depth and make the subject easy to understand. In class you have the opportunity to go over the subject with him to make sure you really have a good grasp on it. He definitely cares about the success of each student. I highly recommend him.

Respected
Amazing lectures
Caring
3.0
3.0
MAT142
Oct 5, 2018
Wouldn't take again

Great instructor, I just have no respect for him as an individual. Lost a family member and it was too bad so sad when I needed an extra day to finish a section of homework but for those who "forgot" their homework or "forgot" to show their work got more time. Otherwise, like I said great instructor. Easy A if you study and put your mind to it.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
2.0
MAT151
Grade: Not sure yet
Nov 5, 2018
Would take again

Im not a math person and i have a really hard time even understanding it. He puts all his videos on how to do things on youtube which is great because i can watch it over and over. Just show up to do the tests and study with his videos and you will be fine. He knows that math is hard and teaches it in a way you can understand.

GRADED BY FEW THINGS
5.0
2.0
MAT151
Grade: A+
Dec 10, 2018
Would take again

super nice teacher and overall easy class if you do your homework. 10/10 would take again

Skip class? You won't pass.
TEST HEAVY
EXTRA CREDIT
5.0
2.0
MAT142
Grade: A
Dec 15, 2018
Would take again

I loved this class. Homework is very easy and the lecture videos are on YouTube, but if you have any questions you can see him in his office. Practice worksheets when there is not a test. If you do all the homework you are allowed to use a notecard on each test. Easy A. I would take him again if I can.

LOTS OF HOMEWORK
GRADED BY FEW THINGS
Amazing lectures
5.0
3.0
MAT142
Grade: B
Feb 19, 2019
Would take again

I am not a math person at all but this class is doable and the professor is very kind and helpful! Also, found this class to be helpful in keeping self-motivated. Its a perfect hybrid-all around fabulous class!

Respected
Clear grading criteria
Caring
5.0
2.0
MAT151
Grade: A
Mar 27, 2019
Would take again

Great teacher. I have taken him for two semesters now. He is great at explaining the math he is teaching and he never rushes. Gives extra credit on all tests if you do your homework and show it to him.

Respected
Accessible outside class
Hilarious
5.0
2.0
MAT142
Grade: A+
Apr 26, 2019
Would take again

Hands down the best professor I've had! His youtube lectures are very thorough and he explains the material in a way that makes it so easy to understand. Study the reviews & do the homework and it's an easy A. I would definitely take his class again.

Respected
Hilarious
Amazing lectures
5.0
3.0
MAT151
Grade: A
May 1, 2019
Would take again

Professor Grima made it clear cut and easy to get a good grade while learning the material. I took a hybrid so lots of homework but if you do the homework and watch videos you should pass the tests easily. He wants you to succeed in math, very easy to talk to and extremely thorough.. I wish he taught other math classes I need.

Lots of homework
Graded by few things
Clear grading criteria
5.0
1.0
MAT120
Grade: A+
May 1, 2019
Would take again

Math was never my strong suit, but Professor Grima taught in a way where he clearly conveyed the material and concepts in a manner that was very easy to understand. A textbook isnt required for this course, because he has all the material for the class on his webpage. I enjoyed this course, and would take it again if given the opportunity.

Respected
Hilarious
Amazing lectures
1.0
3.0
MAT151
May 1, 2019
Would take again

If you catch this guy on a bad day, he'll take it out on grading. He's very emotional, so it's good that he makes it non mandatory to show up to class to deal with his emotions. Very test heavy, no homework graded. He does make the class easy with his online videos but he's annoying and doesn't care to help you

Test heavy
EXTRA CREDIT
Tough grader
5.0
2.0
MAT212
Grade: A
May 9, 2019
Would take again

Best math teacher in the world! If anyone says otherwise, they probably failed his class without getting any work done. Seriously! It is very hard to fail this class! I highly recommend this professor.

Inspirational
Hilarious
Caring
5.0
3.0
MAT142
Grade: A
Jun 2, 2019
Would take again

John teaches the coursework by video accessed by youtube. You also go to his class once a week since it's a hybrid. You have 4 tests during the class and one makeup. His style of teaching is on a level you will understand. If you do the work you will get an A. I haven't taken a math course in 25 yrs. Great class!

Gives good feedback
Respected
Accessible outside class
5.0
1.0
MAT092
Grade: A+
Jul 1, 2019
Would take again

Hands down my favorite professor since I started college almost three years ago. I have taken three of his courses although I live next to main! I passed each semester with above a 92%. Show up, watch his videos, and he is also ALWAYS there to help! No homework unless you want to and then you can use a note card on tests. Only positive comments

Respected
Graded by few things
Caring
4.0
2.0
MAT120
Sep 30, 2019
Would take again

Super sweet and really explains everything. Only grades tests and you can use a notecard if you complete all your homework. Super easy class !

5.0
2.0
MAT120
Grade: A
Oct 8, 2019
Would take again

John is an amazing teacher and its the first time Ive actually understood math, 100% recommend this professor!

Gives good feedback
Respected
Caring
4.0
2.0
MAT120
Grade: B+
Jan 5, 2020
Would take again

Me. Grima is awesome. Hes willing to do anything and everything to help you succeed. If you do poorly in his class its probably because youre not trying at all. I would most definitely take one of his classes again!!

Respected
5.0
2.0
MAT151
Grade: A-
Apr 27, 2020
Would take again

Professor Grima is a phenomenal instructor. I have had John for two semesters now and I could not say enough good things about him. Amazing teacher!!!! I have struggled with the concept of mathematics for a long time but with the assistance of professor Grima i soared through the last two semesters.

Respected
Amazing lectures
Caring
5.0
2.0
MAT121
Grade: A+
May 2, 2020
Would take again

He makes the lectures very clear and easy to understand. He gives different styles to solving problems for those who dont understand it one way or another.

Accessible outside class
Amazing lectures
Caring
5.0
2.0
MAT151
Grade: A+
May 2, 2020
Would take again

Great lecturers and easy to understand. Hes very helpful when it comes to clarifying a problem and he puts a lot of effort into making his lectures!

Accessible outside class
Amazing lectures
Caring
5.0
3.0
MAT212
Grade: A
Dec 11, 2020
Would take again

He was such an amazing prof and had the setup locked down to make sure we still learned despite required online classes. The semester is graded off of five tests but he's such an amazing lecturer that it's easy to get a good grade. I took mat212 before and had to drop out because it was hard to understand the prof, but John made it like a breeze!

Graded by few things
Test heavy
Amazing lectures
5.0
2.0
MAT212
Grade: A+
Dec 11, 2020
Would take again

The grade in the class is pretty much just from tests. If you watch the videos he provides and do the practice tests, you should pass with an easy A. The practice test are just like the real ones.

Gives good feedback
Test heavy
Clear grading criteria
5.0
1.0
MAT212
Grade: A+
Dec 17, 2020
Would take again

The class is very straight forward. You can choose to be lazy and only take the test, but you'll probably fail. As long as you watch the videos and do the recommended homework and practice test, you will be set up for success. The videos are very easy to follow and this has been my favorite online class ever.

Gives good feedback
Test heavy
Clear grading criteria
5.0
2.0
MAT212
Grade: A+
Jan 19, 2021
Would take again

took his MAT212 online, was worried about online math but he made it easier than any other math class I have ever taken! quick to respond and cares. His lectures are all online and sooo easy to follow. For my class, homework was not graded nor behind a due date, so you can take your time to learn at your pace. Only tests are graded. Best professor.

Accessible outside class
Amazing lectures
Caring
2.0
4.0
MAT114
Grade: Drop/Withdrawal
May 17, 2021
Wouldn't take again

He is definitely not the best professor for online. He has tons of youtube videos for each chapter and each unit and they are all 30+ minutes long. It takes 4 hours just to get through one chapter of videos. He was very nice and gave good feedback but the amount of time needed to properly do this class is not really helpful for people who do online

Graded by few things
Lecture heavy
Tough grader
4.0
2.0
MAT212
Nov 15, 2021
Would take again

Attendance and punctuality is crucial with professor Grima. He is an amazing professor though, prepares students well for exams and really breaks down material so it is easily absorbed, he cares for his students and is passionate about mathematics!

Skip class? You won't pass.
Clear grading criteria
Amazing lectures
5.0
1.0
MAT120
Grade: A+
Nov 20, 2021
Would take again

This is the first math class I have ever taken where I got an A freaking PLUS! John is an absolute angel. His lectures are full of information, the best math teacher I've ever had. I was able to take the math tests within 10 minutes and pass with an A. Got an A on the OPTIONAL!!! Final as well.

Gives good feedback
Graded by few things
Amazing lectures
5.0
3.0
MATH212
Grade: A
Dec 1, 2021
Would take again

Coming from a person who always thought of themselves to be TERRIBLE at math, Professor Grima helped me understand the subject like no one else before. He has all of his lectures on his website. He goes over the test reviews, and the test itself is 99.9% identical to the practice tests. Zero loop-hole questions, amazing lectures!

Test heavy
Amazing lectures
Lecture heavy
5.0
1.0
MATH212
Grade: A-
May 13, 2022
Would take again

John is an amazing professor! He made it clear that if you showed up to class, you SHOULD pass! HW was on his website, but it wasn't mandatory, it was only required of you if you wanted to retake a test. Lectures consisted of test prep, and for once, a teacher went over all that was going to be on the test! Never been good at math, but I passed!

Amazing lectures
Caring
Graded by few things
5.0
3.0
MAT142
Grade: A
Sep 2, 2022
Would take again

I took MAT142 with Grima years ago, and I still remember him because he is just that amazing. He explained math in a way that I could actually comprehend. When I had a job interview during finals, he let me come during office hours to take the test. He went out of his way to be there so I could still pass the class and get the job I needed.

Amazing lectures
Caring
Accessible outside class
5.0
1.0
MAT151
Grade: A+
Oct 14, 2022
Would take again

This professor was AMAZING!!! I had always been very bad at math, but I had Grima for MAT151, and ended with a 98%. He is such an amazing teacher and explains everything so well. The study guide and old practice test are IDENTICAL to the test, just different numbers. If you do the HW, you can use a flashcard!

Amazing lectures
Gives good feedback
Lots of homework
5.0
2.0
MAT212
Grade: A
Oct 15, 2022
Would take again

John Grima is an outstanding instructor who always makes sure that he explains his material which he teaches in class extremely well to us students. He also prepares his students very well for any exams and does a great job at breaking down his material in order to make it easier to understand. This guy is the best math instructor around!!!!!

Amazing lectures
Caring
Respected
1.0
3.0
MATH212
Grade: A
Nov 4, 2022

My first class at the North campus was with Prof Grima. He picks and chooses when he is nice to students. He is overall very petty and lacks compassion. The class is only graded by tests so if you fail the tests you fail the class. There is a lot of homework on some chapters but if you do it all you can use a notecard on tests.

Lots of homework
Test heavy
Graded by few things
5.0
1.0
MAT151
Grade: A
Nov 7, 2022
Would take again

He is very proficient in his teaching and lectures. He does not give too much homework and he is a straight-forward guy when it comes to tests (they are take home). He does provide study guides so that is a bonus. I would highly recommend.

Amazing lectures
Gives good feedback
Respected
5.0
3.0
MAT212
Grade: C
Dec 5, 2022
Would take again

John Grima is extraordinary instructor who really explains everything which he teaches in class very well. He is also an extremely nice guy who always goes far above and beyond in order to make sure that each of his students understand what is being taught in class. This guy is by far one of the best math instructors around!!!!!

Caring
Respected
Graded by few things
5.0
1.0
MATH151
Grade: B+
Dec 8, 2022
Would take again

I'm the worse at math and Grima explained everything perfectly. I took his 8-week course for MAT 151, and I passed with an 89%. Would definitely recommend his class.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
1.0
MAT150
Grade: A
Nov 22, 2023
Would take again

Amazing teacher, understood everything being taught. He makes it clear and easy during the lectures. He has all the material online so if you happen to miss a day you can do it online. Amazing teacher!

Amazing lectures
Caring
Respected
5.0
2.0
MAT213
Grade: A
Dec 18, 2023
Would take again

I would recommend Professor Grima for brief calculus. Straightforward lectures; punctual.

5.0
3.0
MAT213
Grade: A
Oct 4, 2024
Would take again

Great proffesor. He does a phenomenal job explaining mathematical concepts. The only downside is he runs through lessons fast so you have to have a mind that can keep up and be okay with getting back on topics you don't fully understand so you won't get behind on the new information he is teaching.

Gives good feedback
Respected
Test heavy
5.0
2.0
MAT212
Grade: A
Nov 19, 2024
Would take again

Prof Grima is an excellent math instructor who makes the material very easy to understand. His videos are super helpful, and using Unstuck AI alongside the practice tests really helped me succeed in this class.

5.0
2.0
MAT213
Grade: A+
Feb 5, 2025
Would take again

He is really a good professor. He makes lectures really easy to understand and breaks down the information really well. 10/10 would take this class again.

Participation matters
Amazing lectures
Gives good feedback
5.0
1.0
MAT151
Grade: A+
Oct 6, 2025
Would take again

Mr Grima is great teacher. If you took MAT 114 or the class to prep your for 151 then this class wont be that difficult. If not you better be savy algebra before hand or you will struggle. He gives multiple test reviews before exams that look basically the same as the test. Practice these and you will pass easily. Home work not mandatorybutwillhelp

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
3.0
MAT151
Grade: A
Dec 10, 2025
Would take again

Basically, tests scores determine your grade. Attend lecture, watch all his videos on how to do the homework packets, and practice the test reviews and you will do well in the class. This is a practice problem heavy class but trust me you will be better off. Professor is nice and as long you ask questions he can help you understand the material.

Clear grading criteria
Respected
Graded by few things
5.0
2.0
MAT151
Grade: A
Dec 11, 2025
Would take again

Incredible professor. I came into the class taking it as review as I had a 4 year hiatus from highschool. Professor Grima does not waste your time or make you do unnecessary homework. Generally he will go over how to do every problem once then proceed onto practice tests which will well prepare you for real tests.

Participation matters
Clear grading criteria
Gives good feedback
Class Info

Online Classes

100%

Attendance Mandatory

36%

Textbook Required

49%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 70 grades
Most common grades:
A (33)
A+ (27)
B+ (4)
Grade Distribution
A(60)B(1)C(2)D(1)F(0)A-/B+(7)
Based on 73 reported grades
A: 33
A+: 27
B+: 4
A-: 3
Common Tags
Respected (25)
Caring (20)
Clear grading criteria (20)
Amazing lectures (20)
Gives good feedback (18)
Graded by few things (9)
Amazing lectures (8)
Accessible outside class (7)
Rating Trend

Declining

-0.23 avg change
Dec
Oct
Nov
Feb
Oct
Dec
Last 6 months
Ratings by Course

122

5.0

(1)

151

5.0

(2)

MATH121

5.0

(1)

MAT121

5.0

(9)

MATH120

5.0

(3)
+17 more courses
Difficulty by Course

MAT114

4.0

MATALL

3.0

MATH142

2.5

MATH212

2.3

MAT213

2.3

Similar Professors