4.4

Christopher Heeren

Mathematics - American River College

4.4
Quality
2.8
Difficulty
97%
Would Retake
89
Reviews
4.4
Quality
2.8
Difficulty
4.6
Helpful
4.2
Clarity

97%

Would Retake

89

Reviews

Rating Distribution
Official

5

68

4

8

3

5

2

7

1

1

What Students Say

“-no extra credits -would love to take again”

MATH370 - 5.0 rating

“He is an amazing person”

MATH400 - 4.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

88%

Textbook Required

52%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 40 grades
Most common grades:
A (25)
A+ (8)
Not sure yet (4)
Grade Distribution
A(33)B(2)C(2)D(1)F(1)A-/B+(2)
Based on 45 reported grades
A: 25
A+: 8
Not sure yet: 4
C: 2
Common Tags
Caring (21)
Gives good feedback (14)
Respected (10)
Skip class? You won't pass. (7)
LOTS OF HOMEWORK (6)
Clear grading criteria (6)
Participation matters (5)
EXTRA CREDIT (4)
Rating Trend

Improving

+0.28 avg change
May
Sep
Dec
Apr
May
Dec
Last 6 months
Ratings by Course

100

5.0

(1)

MAT101

5.0

(1)

MATH100

5.0

(8)

MATH300

5.0

(9)

M120

5.0

(2)
+15 more courses
Difficulty by Course

3701111

5.0

MATH401

4.0

MATH400

3.6

MATH131

3.3

MAT101

3.0

Reviews (89)
5.0
1.0
MATH120
Jul 13, 2006

His dad use to teach here @ American River College, Professor Vern Heeren.His son Chris Heeren teaches basically the same format.This is his first semester teaching, so he isn’t broken in yet and feels he needs to write Latin on the board. He is working on his masters at Sac State, so he is a busy guy but he is always prepared.Attendance important.

5.0
3.0
MAT101
Sep 4, 2007

No Comments

5.0
1.0
MATH120
Sep 1, 2009

Not everybody rocks at math, but I do so it was easy! But for anyone who isn't u can still get a good B or A if you 1. Show up to EVERY class! 2. Do your homework and make sure u understand- he assigns a bit but it ensures your comprehension. 3.Study his handouts. Good guy, chill but ALWAYS ready to help! He's a total math whiz like a calculator

4.0
4.0
MATH120
Oct 30, 2009

This class is tough in that there is a lot of material to cover. Professor Heeren is quite thorough and willing to work with students to understand mathematical concepts. It was an excellent class and I learned a lot.

5.0
2.0
MATH120
Nov 20, 2009

Great and awesome guy overall. Actually cares about his students. If you EVER need help on one problem, he is more than willing to take questions over email. Surely, Professor Heeren is a man I know I can look up to. :) I recommend him to the fullest.

5.0
2.0
MATH120
Dec 22, 2009

As noted below. Pro understands the difficulty and appreciates anyone who puts forth the effort. I'm a math idiot but he never made me feel like one. If you have to take any math... I highly recomend this professor. There was a lot of material covered... smoothly.

5.0
3.0
MATH120
Jan 10, 2010

Excellent professor! He is more than willing to work with any students that need the extra help. He was a very fair instructor and I'd recommend him to anyone interested in actually learning math.

5.0
4.0
MATH120
Jun 4, 2010

Mr. Heeren really cares about teaching his students and helping them succeed, not just in his class but in their future. He provides ample opportunity to question and earn a solid grade. For many of us math is difficult, he attempts to take some of the mystery out of it.

5.0
4.0
MATH120
Jun 9, 2010

Very good teacher, very willing to help and work with you. I remember I didn't have my prerequisite form so he actually waited for me at a gas station while I went home and printed it out. Really clear and helpful with examples. Will answer questions without any distractions. Great overall feeling of the class. HIGHLY RECOMMEND

5.0
4.0
MATH120
Aug 24, 2010

Excellent instructor! Even though I got an F in the class, I would highly recommend Mr. H. He is extremely willing and able to help you understand the foreign concepts of intermediate algebra. I didn't pass because I was working full-time and was trying to pull 12+ units. Every time I asked Mr. H for help he went over and above the call. Take him!

5.0
3.0
MATH125
Jan 25, 2011

EXCELLENT instructor! I wish he would teach all the classes I still need. He makes things so easy to understand. Laid back teaching style. Super approachable. Best math teacher I've ever had!

5.0
4.0
MATH400
May 4, 2011

One of the best instructors I've had. He explains everything very clearly and actually makes the class enjoyable. The work sheets he gives as supplements to the text are so helpful. He's not intimidating, but very intelligent. Like everyone else said, very helpful. He really wants you to do well. Wish he taught Math 401 too!

5.0
3.0
MATH400
Nov 4, 2011

Professor Heeren is one of those few and far between teachers that is really, truly passionate about his subject and wants to instill that passion into his students. A word of warning though- he expects a lot from his students (THIS IS A GOOD THING!) and loves to challenge your understanding, but if you put in the time and effort you'll do well.

5.0
3.0
MATH400
Nov 14, 2011

This guy is a true math jock! Think math on steroids! It amazes me how smart this guy is! With all that said, he really cares about his students. A ton of homework, but he is very understanding on how much is expected. Don't stress too much about finishing 100% of the homework. Show up to class, do 90% of homework, and study hard and you will pass!

5.0
3.0
MATH100
Nov 30, 2011

I could not understand anything involving math...until this class. Heeren is an AMAZING professor! A cubic ton of homework, but he makes sure you understand it and will go over several homework problems in the beginning of class. Tests cover exactly what he teaches. He clarifies every step of every problem. I HIGHLY reccomend him!

5.0
2.0
MATH100
Dec 4, 2011

Heeren is a great professor. If you don't have a good homework habit, your grade will suffer but he will totally help out anyway he can. :)

5.0
3.0
MATH120
Dec 14, 2011

best instructor i've had so far

5.0
2.0
MATH300
May 8, 2012

Definately take this guy for math 300. Anyone rating him low on easiness just sucks at math and would rate any teacher low. He is very smart and good at clearing up any questions. He also offers extra credit if you bomb a test. I wouldnt recomend any other teacher. I got a 96% in his class without using the textbook because he uses mathlab

5.0
1.0
MATH300
May 8, 2012

This professor is by far the best math professor I've had while attending college. Not only is he very generous with a great sense of humor, but he actually helps you understand math. He makes time out of his week to meet with anyone. He wants every one of his students to succeed. HIGHLY recommended.

5.0
2.0
MATH300
May 18, 2012

i had 18 units and it was insane for me.I had trouble beacuse of that, but even though i failed 1 exam, he let us make up.The final i was sure i failed, and was excepting a C or lower, but passed with a B!He's freakin awesome!just take him!no better teacher on campus!

5.0
2.0
MATH300
Jun 6, 2012

Prof. Heeren was what every professor at AR should strive to be. He offered so much help, worked so well with all of us, was extremely fair and incredibly flexible. He made me love and understand what math really was about. I wish I had to take other math courses so I could take another class with him. If you need to take 300 or 120 - take Heeren.

2.0
5.0
MATH120
Oct 7, 2012

He moves too fast for me.

5.0
2.0
M120
Dec 4, 2012

He is a good instructor. He is fast paced, but if you keep up, do the homework and study you should do fine in the course. He is also easy to approach to ask questions, and he encourages his students to ask as well. He enjoys teaching Math and it shows. He does have a sense of humor, but in a quirky funny way. Highly recommended!! :-D

4.0
3.0
MATH400
Dec 6, 2012

Calc 1 was difficult with him. Almost half the class dropped, probably due to difficulty. He focuses a lot on proofs of theorems and not always gives the best examples. The good side about this prof. is that he is a very understanding grader. If everybody fails the test, he will do something about it, and say it was his fault. Good Prof. overall.

2.0
3.0
MATH401
Dec 13, 2012

Prof. Heeren is very nice, but he did a terrible job teaching Calc II. Instead of giving lectures, he gives out handouts for the students to figure out in groups. Be prepared to rely on yourself and outside resources to learn the material. I would not advise taking him for Calc II :(

5.0
2.0
MATH400
Dec 24, 2012

I liked Professor Heeren's class, especially having it four times a week so I got to see the material more. I don't know why people complained about it, he's pretty straightforward and when he made his exams too long, he threw out unanswered questions. I'd take him for Calculus 2 if he was teaching it next semester.

2.0
5.0
MATH401
Dec 26, 2012

His lectures are not clear and he relies a lot on work sheets.Sometimes it seemed like he did not know the material either(sequence and series).You are going to spend a lot of time teaching yourself Calc II.He is nice but, it is pretty clear that Calc II is not his strong suit. I would recommend taking this class with someone else.

5.0
3.0
MATH100
Dec 28, 2012

I enjoyed taking Professor Heeren’s class. It is fast paced. Read the book before lecture and keep up with the homework. If you get behind talk to him, he helped me develop a strategy to get through the challenging sections. He allows notes for exams and uses Mymathlab for homework.

4.0
4.0
MATH400
Jan 2, 2013

Professor Heeren is a really nice and understanding person. But his teaching style didn't mesh well with me. I felt like his lectures were not thorough enough, and the worksheets just made things more confusing. His exams were long and difficult, but he grades on a curve which makes him a very fair and lenient guy. Nice guy, difficult subject.

2.0
3.0
MATH125
Feb 16, 2013

Be prepared to bring your math book to class every day because he doesn't lecture at all. He expects his handouts to teach for him and he's not very helpful when answering questions, almost like he doesn't understand why you should even be asking. Only class I've ever had to self-teach. Don't take if you're easily confused!!

2.0
5.0
3701111
Feb 21, 2013

Don't take him. Trust me. He relies on worksheets. He gives you a worksheet before he teaches you the lesson. It's a waste of time to go to class because you'll end up teaching yourself

5.0
3.0
MATH125
May 22, 2013

I would HIGHLY recommend Professor Heeren for anyone taking algebra. He explains the material very well and tests only on what he covers in class. He is a very intelligent individual and is always available for his students. Passed his class with an A!

3.0
5.0
MATH125
May 28, 2013

Professor Heeren goes too fast, if you take his class be prepared to teach yourself.

5.0
4.0
MATH370
Nov 17, 2013

He's a great teacher with a true passion for math and a geeky and amusing sense of humor. I'm taking him for Calc 1 and 2 as well. He expects a lot from the students as the subject isn't easy, but he's very helpful and will always go out of his way for students who are struggling. It's not an easy A, you have to earn it!

5.0
3.0
MATH41AND42
Dec 9, 2013

He is a very good teacher. Very helpful and knowledgable. I highly recommend him.

4.0
3.0
MATH400
Grade: A
Jan 2, 2014

He is an amazing person.He will give you random motivational speeches.I kind of had to learn everything on my own though. He reaches out to students and encourages them to ask him for help.He is amazing with Emails, he gets back to you immedately. He gives alot of HW. His tests are hard, but some are take home. He is a very generous grader

2.0
5.0
MATH400
Grade: C
Jan 8, 2014

Nice guy but teaching style sucked. He rushes through the material trying to keep on schedule without taking the time to explain concepts. If you take this class be prepared to do a lot of self learning.

5.0
2.0
MATH100
May 7, 2014

Best teacher I have ever had! Made me love math. He really loves math and wants his students to understand the material. He does whatever he can to help you understand it! I would do anything to have him teach me a math!

5.0
3.0
MATH42
Grade: A
Jul 11, 2014

Professor Heeren has a calm and pleasant manner, very approachable & non-judgmental if you need help. Nice as I had no math in 30 yrs. Class I took is self paced, so at times I was ahead he emailed me to continue work on internet and didn't have to go to class that day. Very nice if you have large class load.

4.0
4.0
MATH131
Grade: A
Nov 10, 2014

I took Heeren in the Multimedia Math Center (I'm not good with mathematics) and he was awesome. He is very patient and willing to spend his entire office hour helping you understand and get through the coursework. I will be taking him again next semester for sure!

4.0
2.0
CALC1
Grade: Not sure yet
Dec 14, 2014

Prof. Heeren is really fair about grading and all the other stuff at class. He tries to be really helpful and is always ready to help during his office hours or via email. His only problem is that he puts TOO MUCH time on proving everything which is kind of boring for students. His teaching method is OKAY overall but personally he is a great person

1.0
5.0
MATH400
Grade: F
Dec 15, 2014

DO NOT TAKE THIS PROFESSOR. He is not helpful at all, his home works are a lot and it takes forever to finish them. he uses mymathlab for all homework which is fine but there are too log and very hard. he always takes more than the time for the class so the student of the next class come in while he is lecturing. His exams are really hard.

5.0
1.0
100
Grade: A
Jan 21, 2015

Best teacher I've ever had

5.0
3.0
MATH131
Grade: A
Apr 30, 2015

Professor Heeren is very understanding and helpful. Have taken all of my math classes with him, hes the best!!

5.0
3.0
MATH370
Grade: A
May 1, 2015

super nice. Loves math, enjoys teaching. Calm presence and easy to approach. He doesn't just give you equations to solve problems, we derive them as a class first. It helped me see whyhow they work in their given situation. "Check this out." he said that probably every day. It always makes me laugh. he's Super excited about math.

5.0
1.0
MATH370
May 27, 2015

His lectures were clear, and he goes out of his way to try and get you to understand concepts, and not just how to memorize and plug in equations. A fun professor that loves when people asks questions. The course was extremely easy due to prof Heeren.

5.0
1.0
MATH370
Grade: A
Jun 14, 2015

Precalculus is not easy and I have always hated math. Not only do I no longer hate math but I love it and it became my favorite class of the entire semester. He is intelligent, entertaining, very clear in what he is teaching, very helpful to the point of breaking a problem down as much as is humanly possible without wasting class time. I recommend!

5.0
2.0
CALC1
Grade: A+
Aug 20, 2015

My favorite teacher! Wonderful person and helpful teacher. I definitely recommend him to everyone!

5.0
2.0
MATH32
Grade: A
Aug 27, 2015

He is a very smart and detailed teach. He likes to move slow and also wants to make sure everyone understand the material. He is very open to answer all questions and likes to get to know his class.

5.0
1.0
MATH32
Grade: A+
Dec 3, 2015

Chris Is THE best professors I've ever had in math. His test are easy and he grades very easy. However, what makes him the best is his passion. He wants you to succeed and will help anyway he can. Always make sure you understand not only how but why. He always give points for trying!

5.0
1.0
MATH42
Grade: A+
Dec 9, 2015

He is a great teacher.

5.0
2.0
MATH41AND42
Grade: A
Dec 10, 2015

I had him for math 41 and 42 plan on having him for my future math classes also. His math classes are easy. I have passes both with A's so far. He is a very nice teacher and offers extra credit. If you have any questions he comes around to each student at the beginning of each class meeting.

3.0
3.0
MATH120
Grade: C
Dec 10, 2015

Online HW was great, but 3 hour lectures at 7:30am were a killer. He likes to rush through and left quite a few people confused, but he does try and go back to clarify. Really generous with tests since there was a couple take homes but since math isn't my strong subject I would have preferred if he slowed down just to explain a little. Nice guy.

3.0
3.0
MATH370
Feb 2, 2016

Don't ever take his class! He rushes through the material during lecture leaving you super confused and his online math hw takes hours. Never take a professor who offers MyMathLab!!!! It takes hours and the lectures don't help for the hw. You practically have to teach yourself everything!!! Choose someone else!

5.0
3.0
MATH370
Grade: Not sure yet
Apr 21, 2016

Okay. He gives alot of homework but I love this professor! Got me ready for Calculus. He gives Homework so students can keep math fresh in their head. Work for it and you will be fine. Recommend him!

5.0
2.0
MATH370
Grade: A
Apr 27, 2016

-never mean -if you don't understand something, he will find a 100 ways to explain (will never look at you like you are stupid) -give extra time with hw if somebody needs. -funny (call himself nurd sometimes) -a lot of work, but guys, it's no a math 100. -knows what he is teaching. -no extra credits -would love to take again

3.0
3.0
MATH370
May 20, 2016

Prof. Heeren is really nice and he loves math but he leaves students a bit confused when he rushes through problems. He uses My MathLab but he extends the hw if extra time is needed (just ask). There are usually tests every other week and in order to be prepared, be able to do the study guides (tests are very similar to study guide problems).

5.0
1.0
M120
Grade: A
Sep 29, 2016
Would take again

Professor Christopher Heeren is the most knowledgeable professor you will ever meet. I have taken his class for three semesters and I never change him. He speaks clearly and gently.

Gives good feedback
Respected
LOTS OF HOMEWORK
5.0
4.0
MATH100
Grade: Not sure yet
Oct 13, 2016
Would take again

Professor Heeren is THE FIRST math teacher I've EVER had that I've liked. Enthusiastic. Ignore the reviews that say he's confusing. He's great about explaining different methods, so long as you actually raise your hand and let him know you're confused. He doesn't leave anyone behind. No book, but MyMathLab required. Makes it easy for feedback.

Gives good feedback
Skip class? You won't pass.
Caring
3.0
2.0
MATH120
Grade: A+
Dec 16, 2016
Would take again

I came I tot his class already knowing most of the material he taught so I found it super easy. When I did get caught on the simple algebra parts, he broke it down for me. If the class doesn't understand something, he'll spend all the time until you do. I found the class slow paced but everyone else thought he went too fast on material.

Respected
BEWARE OF POP QUIZZES
EXTRA CREDIT
5.0
3.0
MATH120
Grade: A
Dec 21, 2016
Would take again

Professor Heeren is a great professor. He is passionate about what he teaches. Sometimes he moves too quickly through concepts, but he is willing to go back and explain again if needed.

Respected
LOTS OF HOMEWORK
Caring
5.0
3.0
MATH100
Jan 16, 2017
Would take again

Proffesor Heeren is one of my favorite teachers I've ever had, he is passionate about math and tries to make it as fun as is possible with math. He encourages everyone to ask questions anytime you don't understand and he never makes you feel dumb for asking them. Wish I could take him again for math 120 but he isn't teaching it this semester.

Gives good feedback
Skip class? You won't pass.
5.0
3.0
MATH100
Grade: A
Mar 18, 2017
Would take again

The struggles of absolutely hating math and having to take it for credit... I'm SO glad I got Prof. Heeren. He was thorough and never liked to move on if someone was still stuck on a subject. His use of handouts and MyMathLab made things easier. When we had a sub once, I was reminded of how horrible other math teachers can be.

Gives good feedback
Skip class? You won't pass.
Caring
5.0
3.0
MATH100
Apr 21, 2017
Would take again

Absolutely kick butt professor! So sad still he it's teaching Math 120 in the Fall

Respected
Inspirational
Caring
5.0
3.0
MATH400
Grade: A
Apr 28, 2017
Would take again

The most calming/clear/patient professor I've ever had. Very passionate. MathLab homework is fantastic. Didn't look at the textbook. Pop quizzes help keep you on track. Gives study guides. Tests are challenging but very fair. He'll review anything from tests/quizzes/hw. Some group activities. I missed 2 days which is about all you can!

Respected
Skip class? You won't pass.
Caring
5.0
2.0
MATH32
Grade: A
Dec 8, 2017
Would take again

Mr. Heeren was overall a great teacher. Always willing to help inside and outside of class. Pays attention to the class and changes the pace of things if people arent understanding. One of the best math teachers Ive had.

Gives good feedback
Caring
Would take again
4.0
1.0
MATH10932
Grade: B+
Dec 9, 2017
Would take again

good teacher

Gives good feedback
LOTS OF HOMEWORK
Would take again
5.0
3.0
MATH32
Dec 22, 2017
Would take again

Probably the best and most easy math class Ive ever taken. I hate math because it doesnt come easy to me, but he made it fun and easy to understand.

Participation matters
BEWARE OF POP QUIZZES
Caring
5.0
3.0
MATH120
Grade: A
Mar 10, 2018
Would take again

Professor Heeren was the first professor I had in college and he set the bar high for other professors. He made sure everyone understood the material, reviewed homework questions in class on the board, and was always open to questions of any sort. It was amazing how much we got done in that class, with it being only an hour long per day.

Gives good feedback
Respected
Caring
5.0
3.0
MATH32
May 11, 2018
Would take again

Very chill and makes sure you actually understand what you are doing. Ive never passed a math class so easily in my life. As long as you make sure to know the material and practice the tests are a piece of cake! 100% would take again.

Participation matters
Clear grading criteria
Caring
5.0
1.0
MATH125
Grade: A
Aug 15, 2018
Would take again

One of the best math professors ever. Clear and wants to make sure you understand what he's teaching so he will teach you a million times again if he has too. He really cares. There is homework online and I never opened the book because his notes and lectures were so good. Not really a time consuming class. If you can, TAKE PROF HEEREN!!!

Respected
Skip class? You won't pass.
LOTS OF HOMEWORK
2.0
4.0
MATH400
Grade: Drop/Withdrawal
Jan 4, 2019
Wouldn't take again

Professor Hereen is a very nice individual and a caring teacher, but is very poor during lectures. If you like to see lots of examples, this is not the class for you. You are left frequently to solve something on your own and the online homework doesn't provide any further assistance.

Skip class? You won't pass.
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
3.0
MATH370
Grade: A
Jan 27, 2019
Would take again

Hands down, one of my favorite professors at ARC. He requires a lot of homework but it's all necessary to make sure you understand the material. You'll do good on his tests as long as you do all the homework. He cares so much about his students and is very encouraging. His lectures are clear and he's always willing to answer questions.

LOTS OF HOMEWORK
Inspirational
Amazing lectures
5.0
3.0
MATH131
Grade: A+
May 10, 2019
Would take again

If you have a fear of Math and have never understood it, take his class! I have terrible memories from Math in high school and never passed algebra. He was perfect instructor for me. I could hear him checking in on students, genuinely concerned with their well being. Sweet, sweet person. I learned so much and actually enjoyed Math for the 1st time!

Gives good feedback
Clear grading criteria
Caring
5.0
4.0
MATH372
Grade: A
May 22, 2019
Would take again

Fantastic math teacher. Took for pre-calc, he was very informative and made sure that you understood the basics from algebra 2 while building his lessons. You have to come to class because there is so much material to cover. Very genuinely caring and helpful. tests are difficult but you feel good when you do well, also studying is necessary.

Lots of homework
Skip class? You won't pass.
4.0
2.0
MATH372
Grade: A+
May 27, 2019
Would take again

Heeren is very sober Professor. He will try to accommodate as best he can. Also, Mymathlab is a very great learning tool. The only thing I don't like he was behind his course syllabus throughout semester that's why we rushed at last chapter. He is lenient on attendance. He assign exam review. If you work on it you can get A.

Respected
Accessible outside class
EXTRA CREDIT
5.0
3.0
MATH370
Jul 21, 2019
Would take again

The only thing bad about Professor Heeren, is he sets the bar so high for other professors. I haven't had a professor like him before or after. Heck some are cool, some you remember because they suck, and some are just forgettable. However, Heeren actually loves his job, and I'm glad I had a chance to learn from him, he made a lasting impression.

Inspirational
Amazing lectures
Caring
5.0
2.0
MATH372
Grade: Not sure yet
Mar 6, 2020
Would take again

This is a professor I can say actually cares about his students. He'll go above and beyond to make sure that you understand the material, and does not mind at all if you have any questions. By his teachings you could tell that not only does he care about his job, but also the future of his pupils. His attitude will make you want to keep going!

Gives good feedback
Respected
Caring
5.0
3.0
MATH131
Grade: A
Jun 3, 2021
Would take again

I have taken Prof. Heeren for Combined Algebra 131, 132, and 133, and he is an amazing teacher! He definitely cares about his students, their success, and he is always willing to answer any questions. If the work is being completed, attendance is not mandatory. The class is very clearly outlined, making it simple to progress.

Participation matters
Clear grading criteria
Caring
5.0
1.0
MATH42
Grade: A
Dec 17, 2021
Would take again

He is a very nice person and has a good personality.

Gives good feedback
Respected
Caring
5.0
3.0
MATH300
Grade: A
May 18, 2022
Would take again

Professor Heeren is a great Professor / teacher that truly cares about students. Attendance is mandatory to not fall behind. There is a lot of homework with quizes but it all comes together at the end for the final. He is very patient and encourages group class participation which is very helpful. I would definitely take his class again.

Participation matters
Gives good feedback
Caring
5.0
2.0
MATH300
Grade: B+
May 14, 2024
Would take again

Professor Heeren was honestly such a blessing this semester. I was dealing with things in life that forced me to stop focusing on class as much and i was afraid that i wouldn't be able to get my grade up in time. Professor chris is extremely clear on what you need to get done, and was very cooperative on getting my grade to where it needed to be.

Clear grading criteria
Caring
Online Savvy
5.0
4.0
MATH300
Grade: A
May 16, 2024
Would take again

Prof Hereen and the MLC has been nothing but amazing. I failed this course 5 years ago. Re took it in a different setting. Now it consisted of constant tutors, online lectures and homework. Applied myself and received a B. Really forgiving in terms of deadlines, but make sure you do them! Final is 50% of grade. Thank you Prof and cool MLC homies!

EXTRA CREDIT
Clear grading criteria
Inspirational
5.0
3.0
MATH300
Grade: B
Sep 28, 2024
Would take again

I struggled with Math and was fearful of attempting college math. Heeren soothed those fears, encouraged me to stay the course, and went the extra mile to help me comprehend the lessons. —great person and instructor. The class was hard for me but the teachers and tutors are amazing.

Participation matters
Gives good feedback
Caring
5.0
2.0
MATH300
Grade: A+
Dec 14, 2024
Would take again

Professor Heeren was a great teacher. I failed Math300 years ago and have been afraid to retake it ever since. The MLC is great. As long as you follow his paper schedule and test on time, you'll pass with flying colors. I am very anti-math, and I got an A on the final (50% of your grade) ended the class with an A. :)

Lots of homework
Caring
Test heavy
5.0
4.0
MATH400
Grade: A
Apr 28, 2025
Would take again

Super sweet guy! He's very caring, and is willing to work with his students! His lectures are note heavy, but he provides the pages to take them. Pay close attention to his notes because that is what will be on exams. The homework isn't very exclusive to the lectures, just mainly used as practice. There are also bonus questions on the exams!

EXTRA CREDIT
Caring
Lecture heavy
5.0
3.0
Math333
Grade: A+
May 21, 2025
Would take again

Math 333. Completely online. Many tasks, but everything is very clear and good lectures. I found it very interesting.

Amazing lectures
Gives good feedback
Lots of homework
5.0
4.0
MATH400
Grade: B
May 22, 2025
Would take again

So kind and and cares a lot about his student's success. He let us take home two of the exams because certain topics had a lot of us confused and stressed over. Is always open to any questions or clarifications. His lectures are very note-heavy, but a lot of the notes are used on the exams. Multiple homework assignments each week. Great professor!

Clear grading criteria
Caring
Lecture heavy
5.0
2.0
Math375
Grade: A
Dec 13, 2025
Would take again

Mr. Heeren was so great! You do most of the work on Pearson where you have to pay about $95. He would post lectures for us to watch whenever. Super nice and understanding guy! As long as you do all the assignments, study for the quizzes and exams, you got nothing to worry about! :) I wish I could take him for Math 400!!

Amazing lectures
Gives good feedback
Caring
Class Info

Online Classes

100%

Attendance Mandatory

88%

Textbook Required

52%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 40 grades
Most common grades:
A (25)
A+ (8)
Not sure yet (4)
Grade Distribution
A(33)B(2)C(2)D(1)F(1)A-/B+(2)
Based on 45 reported grades
A: 25
A+: 8
Not sure yet: 4
C: 2
Common Tags
Caring (21)
Gives good feedback (14)
Respected (10)
Skip class? You won't pass. (7)
LOTS OF HOMEWORK (6)
Clear grading criteria (6)
Participation matters (5)
EXTRA CREDIT (4)
Rating Trend

Improving

+0.28 avg change
May
Sep
Dec
Apr
May
Dec
Last 6 months
Ratings by Course

100

5.0

(1)

MAT101

5.0

(1)

MATH100

5.0

(8)

MATH300

5.0

(9)

M120

5.0

(2)
+15 more courses
Difficulty by Course

3701111

5.0

MATH401

4.0

MATH400

3.6

MATH131

3.3

MAT101

3.0

Similar Professors