4.4
Quality2.8
Difficulty97%
Would Retake89
Reviews97%
Would Retake
89
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
88%
Textbook Required
52%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.28 avg changeRatings by Course
100
5.0
(1)MAT101
5.0
(1)MATH100
5.0
(8)MATH300
5.0
(9)M120
5.0
(2)Difficulty by Course
3701111
5.0
MATH401
4.0
MATH400
3.6
MATH131
3.3
MAT101
3.0
Reviews (89)
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.
No Comments
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
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.
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.
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.
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.
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.
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
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!
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!
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!
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.
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!
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!
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. :)
best instructor i've had so far
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
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.
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!
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.
He moves too fast for me.
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
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.
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 :(
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.
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.
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.
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.
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!!
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
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!
Professor Heeren goes too fast, if you take his class be prepared to teach yourself.
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!
He is a very good teacher. Very helpful and knowledgable. I highly recommend him.
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
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.
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!
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.
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!
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
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.
Best teacher I've ever had
Professor Heeren is very understanding and helpful. Have taken all of my math classes with him, hes the best!!
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.
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.
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!
My favorite teacher! Wonderful person and helpful teacher. I definitely recommend him to everyone!
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.
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!
He is a great teacher.
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.
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.
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!
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!
-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
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).
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.
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.
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.
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.
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.
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.
Absolutely kick butt professor! So sad still he it's teaching Math 120 in the Fall
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!
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.
good teacher
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.
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.
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.
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!!!
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.
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.
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!
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.
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.
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.
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!
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.
He is a very nice person and has a good personality.
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.
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.
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!
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.
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. :)
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!
Math 333. Completely online. Many tasks, but everything is very clear and good lectures. I found it very interesting.
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!
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!!
Class Info
Online Classes
100%
Attendance Mandatory
88%
Textbook Required
52%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.28 avg changeRatings by Course
100
5.0
(1)MAT101
5.0
(1)MATH100
5.0
(8)MATH300
5.0
(9)M120
5.0
(2)Difficulty by Course
3701111
5.0
MATH401
4.0
MATH400
3.6
MATH131
3.3
MAT101
3.0