2.1

John Armon

Mathematics - Illinois Central College

2.1
Quality
4.2
Difficulty
27%
Would Retake
145
Reviews
2.1
Quality
4.2
Difficulty
2.1
Helpful
2.0
Clarity

27%

Would Retake

145

Reviews

Rating Distribution
Official

5

16

4

17

3

13

2

27

1

72

What Students Say

Armon was the worst teacher I've ever had

MATH165 - 2.0 rating

Just not the best teacher

MAT115 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

69%

Textbook Required

77%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 41 grades
Most common grades:
A (9)
B (8)
C (8)
Grade Distribution
A(12)B(9)C(13)D(4)F(0)A-/B+(7)
Based on 49 reported grades
A: 9
B: 8
C: 8
B+: 4
Common Tags
Lots of homework (20)
Tough grader (16)
Test heavy (11)
Tough Grader (9)
LOTS OF HOMEWORK (9)
Accessible outside class (6)
Skip class? You won't pass. (5)
Participation matters (5)
Rating Trend

Stable

+0.18 avg change
Nov
Mar
May
Aug
Sep
Nov
Last 6 months
Ratings by Course

MATH2001

5.0

(1)

MTH110

5.0

(1)

MAT104

5.0

(1)

MAT095

5.0

(1)

MATH200AND20

4.0

(1)
+35 more courses
Difficulty by Course

MATH135

5.0

CALC224

5.0

CAL224

5.0

MATHSECT

5.0

MAT100

5.0

Reviews (145)
5.0
3.0
MATH2001
Apr 2, 2004

He will be exremely helpful if you just ask! He puts up with too much whining and has trouble controlling his classroom yet is a very smart man who you can learn a lot from if you give him a chance! Read your book!!!!

3.0
3.0
MATH222
Apr 24, 2004

Very smart man; however, he is terrible at conveying that knowlegde to the class. Hard to understand, but is flexible in the classroom.

1.0
3.0
MATH115
May 6, 2004

This guy cannot teach! He has ADHD too!! How many times do you have to erase one problem to get it right??

1.0
5.0
MATH135
Jun 1, 2004

No Comments

5.0
2.0
MATH200
Jun 3, 2004

Nice guy and good teacher. He is very approachable and happy to help when asked. Easy to understand and will show many ways to do problems when asked. Biggest problem is class control. Certain individuals take advantage of his easy going style.

5.0
3.0
MATH200
Jun 4, 2004

The way that the information is approached may be different than the way you've worked with Math before, but you actually discover how/why Math works! His teaching methods are clear, and he is very approachable and fair.

2.0
3.0
MTH200201
Aug 3, 2004

I've been in school for about 5 years and he is the absolute worst teacher I've had. He is a Math Major, but doesn't know how to teach these Math courses. I advise anyone to stay away from him. No set grading criteria, is vague when questioned for help

3.0
5.0
MATH200
Aug 20, 2004

Very difficult class, not at all what I expected of Math for Elementary Teachers. If this is what they are teaching 1-5 graders then I wouldn't want to be back in grade school!

1.0
4.0
MATH110
Aug 23, 2004

He makes too many mistakes in his own arithmatic to teach it!

1.0
5.0
MATH115
Aug 23, 2004

Not a good teacher

2.0
5.0
MATH135
Sep 7, 2004

Tests are different than the lecture

1.0
4.0
MATH115
Dec 12, 2004

I showed up for one day of class, after listening to him for 15mins I knew that there wasn't anyway to pass his class. He is hard to understand, unless you can read lips and he deicdeds to turn around from the board for a minute.

5.0
3.0
MTH110
Dec 15, 2004

So as for you who say that he makes too many mistakes, maybe you are oblivious to the fact that this is the way he teaches. This allows you to see how many different ways to work a problem and how you can fix your mistakes. Many learn from being presented material...others learn from their mistakes!

4.0
5.0
MATH224
Jan 12, 2005

good guy, and very helpful but his tests are nothing like the homework or lecture very hard material

4.0
2.0
MATH224
Jan 20, 2005

He is a good professor with good intentions. It is kind of hard to understand him, but if you try a little bit hard you could get an A easily. If you are into a math related mayor, I do recommend him, if you are NOT then do not take him for any reason.

4.0
4.0
MATH115
Feb 1, 2005

Brilliant teacher. Knows his stuff but he can't always communicate the best.

1.0
4.0
MATH222
Mar 18, 2005

He is a moron. He shows up @ least 10 minutes late to every class. Very unclear and tests are nothing like lecture. Waste of my time

1.0
4.0
MATH108
Mar 23, 2005

Teacher has only one way things are to be done and no one else seems to know how that is including the math lab. Does not explain well. all in all is very hard to understand and leaves many things unclear.

1.0
5.0
CALC224
Mar 24, 2005

He is by far the worst teacher ive ever had. he constantly makes mistakes, and he never explains anything. he puts things on the test that he doesnt even go over in lecture. he does things his way and his way only, and to him every thing else is wrong and that means no credit.DO NOT TAKE HIS CLASS

2.0
4.0
MATH200
Apr 19, 2005

hes weird

1.0
5.0
MATH222
May 1, 2005

He is by far the WORST teacher I have ever had. He has made me HATE math. He seems to enjoy giving his students problems that they don't understand. He is a horrible teacher. If you ever get him, drop the class asap. I hope ICC fires him.

4.0
4.0
MATH200AND20
Grade: B+
May 9, 2005

I had him twice for 200 and 201. He is very intelligant and knows his stuff. he does maybe have a hard time explained things to other people or explained it differetnly so they can understand it but that helps me learn better too.

4.0
5.0
CAL224
May 10, 2005

A very nice teacher, he will answer any questions that you have but most of the time his answers makes you even more confused. Doesn't teach very well during lecture, very hard to understand. Tests extremely hard nothing like lecture or from homework. Nice guy but not a good teacher.

1.0
4.0
MATH115
May 15, 2005

Poor teaching style, does not explain for jack. Tests are nothing like homework... THIS GUY IS A JOKE.... IF you take his class I hope you dont care about your GPA or going onto higher level math... Mr. Ward please get rid of this jackas..... everything you see about this guy is true.. LOOSER!

1.0
5.0
MATH222
May 23, 2005

The worst teacher I have EVER had. I highly suggest he gets replaced!!!!

1.0
4.0
MATH108
May 26, 2005

No Comments

1.0
5.0
MATH115
May 31, 2005

if you like a teacher that begins class late everyday, doesn't explain anything he scribbles on the board, gives book work, worksheets, and lectures that have NOTHING to do with the test, if you want to hate school, be completely stressed out, and get a poor grade...then take this class! Armon...worst teacher i have ever had!

2.0
2.0
MATH115
Aug 30, 2005

No Comments

1.0
5.0
MATH223
Sep 28, 2005

Worst teacher I have ever had, if you even want to call him a teacher. Been in class for 4 weeks now and I don't think he's taught us anything yet. He does problems on the board and doesn't explain what he is doing and why. Tests, quizzes, and homework have rediculously hard.

2.0
5.0
MATH224
Oct 26, 2005

I love math but when I tried to take this class it almost made me hate it. All examples are about random stuff or about physics, which is really bad if you have not taken physics. I think he pulls his tests out of the air b/c nothing that we studied was on them. AVOID THIS GUY!!!! I eventually dropped to save my GPA.

3.0
4.0
MAT200
Oct 26, 2005

Not the best teacher. doesnt clarify well and gives way to much homework

1.0
5.0
MATH115
Nov 2, 2005

DROP DROP DROP, Unless your a mind reader you will have no idea what he's even talking about, or what chapter he's on for that matter. Doesnt make eye contact, doesnt speak up, and his handwritting is illegible. I dont even know how he managed to get hired himself.

1.0
5.0
MATH115
Nov 7, 2005

John Armon is a goober

2.0
4.0
MAT108
Jan 20, 2006

I took a summer course to get this, what I thought should be an easy class, out of the way. He is a horribly ineffective teacher, I have no doubt he knows the material very well, but he is incapable of getting the information across. DO NOT GET THIS GUY!!!

1.0
5.0
MATH108
Apr 21, 2006

He was a horrible teacher. He didn't teach us well at all. He would come in class without saying anything and just start writing on the board. Then he would want us to tell him the answer, without explaining it. He had hard quizzes all the time. Over material he barely covers. DO NOT TAKE HIM HE IS HORRIBLE!!!!

2.0
4.0
MATH110
Apr 25, 2006

he gave hard tests and hard quizes. you get homework just about every day. he doesn't cover stuff that's on the homework. he tries to act funny with the students, but isn't. and you have to do projects that is horrible. i wouldn't take this guy ever again!

1.0
4.0
MATH110
Apr 26, 2006

Rediculous irrelevent projects, insane amount of "daily projects", hard homework, harder quizzes, even harder tests, all with no info,sound like fun?!? then he's your guy!! My friend and I had to constantly correct him with simple math errors, not a doubt in my mind that he has no idea what hes doing. Im also confident he would fail his own course.

2.0
5.0
MATH110
Aug 1, 2006

He is a nice enough guy but not a great teacher. I felt like when he knew students were confused he didn't really make any effort to clarify or explain. Also he pissed me off because he came in late every class. He gave stupid irrelevent projects and had long, time consuming daily projects that he wouldn't ever go over. Avoid taking his class!

5.0
3.0
MATH110
Aug 27, 2006

Mr. Armon, is a brilliant man. He knows the information and relays that information to his students. He is very helpful to his students if they ask for help. He gives you ample opportunity to ask questions. The projects were hard but he gave instructions on how to do them. This is the instructor for the student who really wants to learn.

1.0
5.0
MATH115
Aug 30, 2006

Seriously, do not EVER take this guy for any class. He goes 100 MPH and never actually explains anything. A day in his class is essentially him writing problems on the board and then he solves them and somehow you're supposed to learn from this? He explains VERY little. This guy shouldn't have a teaching license.

1.0
5.0
MATH115
Oct 19, 2006

This was my first math class I took in college and it scared that crap out of me. He doesnt teach. He just writes on the board and expects you to know what he's talking about! I would avoid this teacher if I were you!

1.0
5.0
MATHSECT
Nov 30, 2006

this dude almost made me quit school until i retook the class with a new teacher

2.0
4.0
MAT108
Dec 19, 2006

Mr. Armon is a very nice guy, but his teaching methods are horrible. MAT 108 is a reveiw course, but the way he would explain things was as if it was the first time I had ever heard it. I relied heavily on the book for better, clearer explanations.

4.0
4.0
MATH115
Jan 17, 2007

Dont get me wrong-i didn't give him a bad rating cuz hes not a nice guy, cuz he definitely is- but I've taken calc I and passed with a B just fine, but when i decide to take a simple algebra math class to boost my gpa and end up fighting for a C, ouch. thats a little harsh. ncie guy, bad teaching methods. he talks a little fast too!

1.0
4.0
MATH115
Jan 21, 2007

Avoid him at all costs!!!! I thought I was going to be a miserable failure in college math after this guy. Does not explain anything, assumes you know everything. I took Math 115 w/ him and failed everything so horribly, I had to withdraw. Took it next semester w/a different teacher and got a B!

1.0
4.0
MATH110
Apr 15, 2007

He is a horrible teacher. He doesn't use the text book at all. His "projects" are useless and have nothing to do with the class. He teaches like we have never seen a math book in our life.

2.0
5.0
CALC222
May 14, 2007

Armon is the worst teacher i have ever had.He may be a smart guy and approachible, but seriously he should not teach. Homework is graded everyday,Quizzes are insane, Tests are even worse, Drop his class to save your grade, seroiously.He cant even add up all the points on tests right. His grading scale at end is kinda different,A=86 B=76 C=66 D=56

1.0
4.0
MAT110
May 16, 2007

He wasnt a very good teacher. Didnt really explain anything, and to let you all know we started with a class about 30 and at the end there was about 10 people left.

3.0
4.0
MAT108
Jul 22, 2007

Armon is a horriblw teacher. He does not make class interesting at all. he never talks to you so you can not hear what he is saying and he speaks in monotone. If you are not good at math get a diffferent teacher because he does not explain anything. The tests are 5 pages long and are not easy by any means. I do not recommend him.

1.0
5.0
MATH115
Nov 12, 2007

HORRID HORRID HORRID HORRID HORRID....not helpful, somewhat crazy, almost ironically bad at teaching, avoid avoid avoid...if you are stuck in his class, get a tutor from day 1! or attend another lecture

2.0
5.0
MATH250
Jan 14, 2008

I was a math major and took DiffEq with Armon and almost changed my major. Dropped the class and retook it somewhere else. Unless you are a math genius then select a different proffessor. I have also tutored many of Armon's students and can honestly say that they all say the same thing. He is very challenging....

2.0
1.0
MAT107
May 13, 2008

i got screwed into taking his class cuz of that placement test. It was a breeze for me but he made me laugh because I always thought he teached like that teacher in ferris "buelers" day off. Funny just have to laugh at his teaching then it makes it worth while

4.0
2.0
MAT102
Aug 22, 2008

I believe he was a good teacher and you can understand him..

1.0
4.0
MATH222
Oct 1, 2008

This class was already difficult without the professor making going to class dreadful.

1.0
5.0
MATH222
Oct 31, 2008

Being in his class is like having open heart surguery while conscious.

1.0
5.0
MATH165
Jan 26, 2009

Doesn't explain anything..!

1.0
5.0
MATH115
Mar 1, 2009

Very confusing, didn't help with anything that was asked, just made it more difficult to understand.

4.0
4.0
MATH108
Jul 28, 2009

Was helpful when asking questions of him. Can be humorous. Work was not too hard. Tests, especially finals, very easy as he gives you everything but the test in advance. If you pay attention and do the recommended, you will do well!

4.0
3.0
MATH110
Jul 28, 2009

If you do the recommended problems and attend class, he is great. Can be a bit boring, but it's math folks, what do you want? He will answer all questions, just ask him, on break, after class, even catch him at the office. Trust me, he will.

1.0
5.0
MATH115
Dec 3, 2009

I am failing this class right now it sucks I would probably understand this math if it was taught by a professor that actually takes it step by step and explains the problems better

1.0
5.0
MAT100
Mar 13, 2010

horrible teacher

2.0
5.0
MATH115
Mar 27, 2010

I dropped at mid-term with a 43%. He talked to his markers and white board instead of directing his voice to the class. He only answered one of my questions directly in class. Would never recommend unless you have an advanced understanding and skill in math.

3.0
4.0
MATH115
Apr 7, 2010

Nice teacher but not an easy class. He gave us three 'skills tests' which you had to pass in order to pass the class. I had a C in the class and just because of the skills tests i failed. Class projects were HORRIBLE too. Do not reccomend this teacher..

5.0
3.0
MAT107
Apr 20, 2010

Not a bad teacher. Nice guy and easy to follow. Of course he does a lot of writing on the board but I would think that is a given. It is MATH that he is trying to teach not communication skills

3.0
4.0
MATH110
May 11, 2010

Extremely bad teacher, doesn't know how to teach properly at all. Tests where five pages long and very hard. Notes where mostly pointless. Do yourself a huge favor and find another math professor.

5.0
1.0
MAT104
May 13, 2010

great teacher! homework, tests and attendance are graded. i went to his office and asked for help a couple of times, he is very nice and very helpful. highly recommend. if you don't get an A you aren't trying hard enough.

2.0
5.0
MATH110
Jun 28, 2010

He sucked! I would ask him for help and he'd make me sound stupid. I dropped the class cause their was no way I was going to have that class transfer to a 4 yr when i was only taking it as a summer class. He sucks. He taps the board and talks to the board more than he talks to the class. If you can find a new teacher before it's to late.

1.0
5.0
MATH104
Sep 1, 2010

This guy was freaking horrible! He talks to the board, goes off on random math tangents, and is completely mean to most girls in the class. He made a few girls in class cry & doesn't really try to help. It's also impossible to get him to answer questions & his tests are really hard! I went to the math lab EVERY DAY for this class!

1.0
4.0
MATH108
Dec 17, 2010

WORST TEACHER. now i have to retake that stupid class because of him. im not good at math and this teacher didnt help at all...DONT TAKE MATH WITH HIM!

1.0
5.0
CALC3D
Feb 11, 2011

Not very helpful in class, the subject I took was calculus 1. Since it was my first time having a calc class it was very hard to understand what he was teaching. Not very helpful out of class either, did not help me at all with the questions I had even though I went to see him during his office hours. If you have the choice DO NOT take his classes!

1.0
5.0
MATH222
Apr 6, 2011

Worst. Teacher. Ever. Impossible to understand, if you struggle at all with math, DO NOT take his class.

2.0
5.0
MATH108
Apr 13, 2011

wanst helpful at all he was so confusing

1.0
5.0
MAT115
Apr 26, 2011

He bounched around alot in the sections. He gave us projects that he didnt give enough clarification for. He was a bad teacher. Flat Out!

3.0
5.0
MATH115
Dec 11, 2011

Not sure why he's gotten such bad clarity related reviews. He's not bad at explaining the material, the grading method he uses is just deplorable. He marks off for the smallest things causing you to get bad grades on the projects. Other than that, study, and you'll do alright.

1.0
5.0
MATH1394
Feb 27, 2012

He moves very fast and only does one example of each problem you learn. He jumps around in sections and clutters the board when he takes notes which is very difficult to follow. He grades extremely hard and enjoys taking points off for anything he can. He only aims to confuse you so teaching yourself from the book is key.

1.0
5.0
MATH115
May 30, 2012

HORRIBLE, HARD, AND DOESNT EXPLAIN WHATSOEVER!

4.0
3.0
MATH115
Jul 6, 2012

The people complaining probably never did their homework or thought they would get an A just because they can write their name. As long as you do your homework and study the problems he gives you, you cannot get anything lower than a B. He was very helpful and responded also online very fast. Good teacher, but you have to do work for it.

1.0
5.0
MATH115
Nov 3, 2012

Went on useless tangents, gave projects that did not pertain to the lessons whatsoever, and useless to ask questions to. Not helpful, and gave long tests over things that he did not teach. He seems to take points of just for the sole purpose to take off points. For the sake of your grade, I would highly suggest NOT taking this class with Armon.

2.0
4.0
MATH115
Nov 4, 2012

Not very good when it comes to explaining things, tests are hard. He assigns these things called ATPs, they are math problems that have nothing to do with what is taught, but they are a big amount of your grade. My advise, don't take a class with him.

4.0
1.0
MAT098
Dec 10, 2012

Alright, so coming from a student who doesn't complain because they got a bad grade; Mr. Armon teaches a very simple course. He literally only gives you four or five problems for homework every class. Sometimes he will teach certain topics quicker than others but he will always stop to answer questions. Very easy A so don't be worried!

1.0
5.0
MATH094
Mar 6, 2013

Terrible, teacher. I've just dropped his class. He doesn't teach. He writes problems on the board and expects you to just know what they are while assigning homework that he doesn't even explain. Turn back now, do not take his class unless you want to fail.

1.0
5.0
MATH098
Apr 17, 2013

Awful, he doesnt explain anything, if you ask him to he explains it at a calculus level. His tests have half of the studied math the other half, he throws in. I nearly dropped this class becuase I didnt understand any of it. If it wernt for the 3 people sitting next to me, I would have failed. This class SHOULD of been easy.

1.0
5.0
MATH115
Jul 29, 2013

Terrible teacher! I don't recommend him!

4.0
1.0
MAT094
Grade: A-
Mar 10, 2014

He does move quickly at no fault of his own. We have a lot of information to learn in a short time. He is usually helpful to the people who actually show up. I wouldn't waste my time on students that did'nt make an effort. He is a easy A and i'm horrible at math!

1.0
5.0
MAT134
Mar 12, 2014

Super confusing when going over problems in class. Problems gone over in class that take up a lot of notes are often wrong. Doesn't explain equations or problems clearly or engage the class.

1.0
5.0
MATH134
Apr 12, 2014

I have never wrote a bad review about anyone. I am never very good at math. However, I show up everyday and take notes. In saying that, every problem he does on the board is the wrong answer. The book is hard to follow. And he teaches to the board. NOT personable at all. If you struggle with math STEER clear of him!!

3.0
3.0
MATH115
Apr 22, 2014

Alright, so obviously by viewing the other posts, you're probably having doubts. To be honest, you should. If you struggle with math, I do not recommend him. Personally, math has always been my strong suit. So the difficulty didn't really affect me. He is a very nice guy who knows his stuff, he just is not the best at laying out what he's teaching.

5.0
3.0
MATH115
Jun 4, 2014

I took his minimester and as someone who does not enjoy math I went in thinking it would be the worst 2 weeks of my life. Mr. Armon made it very interesting and related much of the material to real applications. He personally helped me anytime I asked, and also offered to make arrangements if you miss an assignment or quiz. The key is to ask.

3.0
4.0
MAT94
Grade: Drop/Withdrawal
Aug 12, 2014

If you struggle with math, he is probably not the best teacher to get. Goes through problems in the section on the board the entire class leaving just enough time to take a quiz or in class assignment, which is hard if you take a little longer. Goes through the problems but doesn't explain a lot. If you struggle with math it is easy to get lost

1.0
5.0
PRECALC
Oct 23, 2014

VERY HARD

1.0
5.0
CALC222
Grade: B
Oct 29, 2014

He is hard to follow and doesn't teach. Just spends the class giving examples. The computer technology projects are stupid.

1.0
5.0
095
Nov 15, 2014

IF YOU STRUGGLE WITH MATH DO NOT TAKE HIM I SAY DO NOT TAKE HIM

2.0
5.0
MATH134
Grade: A
Nov 27, 2014

This was the worst math class I have ever taken. John is unclear and unorganized in every way, including writing up on the board. The technology problems are a joke. Please do not take this class with a full load unless you are a pro at math. More than half of the class with-drawled before the last day. Tough grader and you have to keep asking.

1.0
5.0
MATH110
Apr 8, 2015

This class is ridiculous. I've taken math 115 which is meant to be harder class and it was far easier then this class. And this is a basic math while math 115 is college algebra. The tests for this class are hard, the quizzes are hard, the assignments should be easy but the guy grades them so that nothing seems correct. Don't recommend at all.

5.0
1.0
MAT095
Grade: A+
Jul 10, 2015

Great teacher! He is very concise & assigns only a handful of problems for daily homework. He made geometry so easy!

4.0
3.0
MATH115
Grade: B+
Jul 10, 2015

Took this class as a minimester & it was pretty intense. I suggest taking this class over the course of a regular semester. Also, he assigns only a handful of problems for daily homework. Tests are similar to the pop quizzes so use those as a study guide. Highly recommend!

1.0
5.0
MATH222
Grade: Rather not say
Oct 16, 2015

If you are new to calculus do not take his class. You have to be able to read his scribbles and the problems that he goes over in class have next tp nothing to do with the homework problems and nothing to do with the quiz and test problems. Only bright side is the homework is short.

4.0
4.0
MATH250
Grade: A-
Dec 1, 2015

First math class I had to actually work hard for. Start the projects early. ALWAYS do the recommended problems after HW. The quizzes will be based off of those problems, the tests will be based on the quizzes and the final will be based on the tests. Some of the problems he does on the board are very long-winded and not too helpful. Self learn!

5.0
3.0
MATH115
Dec 1, 2015

Armon gives all of the information needed for quizzes and is not afraid to specify what stuff WONT be in a quiz or test. Likewise, he states exactly what sections from which chapters will be in the final. He wont spoon feed--you should pay close attention to the lectures and work through problems as he goes. He's willing to help during office hours

5.0
3.0
MATH165
Dec 5, 2015

At times he moves awfully quickly, expecting you to know more about trigonometry than you may, but if you become lost he is eager to give extra explanation. He clearly enjoys teaching and is always willing to help you get the best grade you can. I recommend this professor.

2.0
5.0
MATH165
Grade: C
Mar 29, 2016

Armon was the worst teacher I've ever had. His quizzes and tests are nothing like the homework or the notes. We got homework every night that wouldn't even help us with the material. Also goes way too fast in lecture and talks to the board, not the students. When you ask him for help on a question, he just mumbles something, not helping at all.

2.0
4.0
CALC222
Nov 8, 2016
Wouldn't take again

His tests were absolute monsters. I had to teach my self because he did not make sense.

Tough Grader
TEST HEAVY
LECTURE HEAVY
1.0
4.0
MATH224
Grade: B+
Nov 28, 2016
Wouldn't take again

I have never worried about a grade in a math class my entire educational career until I had this professor. Lectures are confusing and too fast-paced with little to no examples. We received no study guides. Not. A. Single. One. Quizzes are the longest you'll ever see and are tough to finish on time.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
4.0
MAT115
Mar 27, 2017
Wouldn't take again

He gives daily homework on paper everyday, and math lab homework every week. We have a quiz or a test every other day. When in class he goes too fast to even process the info, and expects you to know what he's talking about. The test are ugly, and long and no study guides. Just not the best teacher.. struggle for the first time in a math class.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
3.0
4.0
MATH115
Grade: A-
Apr 1, 2017
Would take again

His main issue is that he often gives you lots of unnecessary information when lecturing so you spend time trying to figure out what is important. Once you get used to him it's not too bad. Weekly online homework+daily book exercises. Usually 2 quizzes/ch, tests will come directly from quizzes. Must complete 1 Algebra project to pass, 2/B, 3/A

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
4.0
4.0
MATH165
Grade: B
May 8, 2017
Would take again

If you have poor fundamentals in math his lecture will be confusing. To get a good grade in his course you must work hard outside of class. If you are getting discouraged in his course I highly recommend taking advantage of his office hours, I notice people getting discouraged and not taking extra steps to seek the help they need.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
TEST HEAVY
1.0
4.0
MAT134
Grade: B
Nov 9, 2017
Wouldn't take again

Math projects are a complete joke. No study guides were ever given for tests, ever. Do not take unless you know how to teach yourself because it will be a rough time. He talks to the board and doesn't engage the class. He told us to write notes down, and if we didn't understand we should look them up on our own time later. It's a lot for nothing.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
4.0
MAT115
Grade: Drop/Withdrawal
Nov 29, 2017
Wouldn't take again

Extremely hard to keep up with, doesn't teach the info just says it. Homework every day and weekly online assignments that take at least an hour and a half and are only worth like ten points.

Tough Grader
LOTS OF HOMEWORK
Tests are tough
2.0
4.0
MAT134
Grade: B
Dec 20, 2017
Wouldn't take again

Armon has a horrendous teaching style when it comes to math. You're gonna need to work your behind off if you want to get a C or better. Do all the recommended problems he gives because that's what quizzes are based upon. The tests are based upon the quizzes. Oh, the technology projects are absolutely ridiculous and are required to pass the course.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
4.0
4.0
MAT115
Grade: A+
Jan 16, 2018
Would take again

Armon is tough, but if you are prepared to work hard you'll do fine. He is very homework heavy, which doesn't bother me, as the extra works helps me to understand the material. He also requires technology projects in order to pass the class. I had him for college algebra, and received a 95% or 96%.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
MAT134
May 3, 2018
Wouldn't take again

Just don't take his class! He doesn't explain the problems, there's homework from the book assigned every class period and there's also online homework that he never says when it's due and the due dates change all the time and there's also projects that you have to do on top of all that. plus his test have nothing to do with the homework.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
5.0
MATH165
Grade: A
May 15, 2018
Wouldn't take again

He is the worst... The only reason I got an A in this class is because I had already taken precalc in HS. He even was confusing to me and I already KNEW everything... REALLY BAD CHOICE... not advised.

Tough Grader
LOTS OF HOMEWORK
4.0
3.0
MAT134
Grade: A
Jun 7, 2018
Would take again

Yes you will have a lot of homework but that should be expected with math. Studying for tests was a breeze in this class compared to my last math class and I felt he was extremely fair in his grading and was always willing to help when i didnt understand something. If you're willing to put in the work you will be fine

Participation matters
LOTS OF HOMEWORK
5.0
4.0
CALC222
Grade: A
Jun 17, 2019
Would take again

"Math is not a spectator sport." I've taken a few classes with this professor, now. Many students complain about him, but if you ever talk to him outside of class or actually ask questions, which I've noticed no one else ever doing, you'll find he actually really cares about teaching the material and being there. Email him or go to his office.

Accessible outside class
Participation matters
Caring
3.0
4.0
MATH223
Grade: C
Aug 9, 2020
Would take again

This class was online because of Covid-19. There was a lot of homework to do. He wrote out his notes and then we were supposed to watch textbook videos which I liked. Very easy to get into a routine because assignments were due the same day each week. Weekly quizzes and 2 homework assignments.

Gives good feedback
Lots of homework
Accessible outside class
1.0
5.0
CALC222
Grade: Rather not say
Aug 21, 2020
Wouldn't take again

He was the hardest professor I ever took and I am a math major, he was so tough, did not teach the material well and I had to do all the work by myself. Do not recommend it at all. Take him if you want to fail.

Lots of homework
Test heavy
Tough grader
2.0
4.0
MATH222
Grade: Drop/Withdrawal
Feb 18, 2021
Wouldn't take again

I started with a basic understanding, having taken Business Calc over the summer. I managed the first few weeks on the summer's notes. The book provided was convoluted, despite the rather simple subject matter. A disconnect between the homework and tests. Simply reading the book, and doing the homework will not prepare you. Take Fereja's class.

1.0
3.0
MAT115
Jan 24, 2022
Wouldn't take again

the teaching style is subpar, penmanship is far below average.

1.0
5.0
MAT110
Grade: Not sure yet
Aug 24, 2022

The projects are very vague and not explained well considering they are a major portion of your grade. The videos aren't very good at teaching the problems in the homework as well. A lot of word problems.

1.0
5.0
MAT115
Nov 14, 2022

Do not take him. I struggled a lot in his class. Doesn't teach anything at all, literally just goes over homework. Even when he went over homework it wasn't well explained, it was hard to understand, his handwriting is horrible. Even though I had him for math 115, I know many others that found him difficult and his class is absolutely ridiculous.

Tough grader
Participation matters
Lots of homework
2.0
4.0
MAT110
Grade: B
Dec 6, 2022

Very hard professor for a low math course! Projects are the majority of your grade and they are NOT explained well at all. Struggled a lot in this class, not because im not good at math, it just wasn't taught well. Videos DON'T help when it comes to the homeworks you have to do for this class. The online book did NOT help either. He grades ROUGHLY.

Tough grader
Lots of homework
Test heavy
5.0
3.0
MATH222
Grade: C
Jan 17, 2023
Would take again

For the most of the semester, I agreed with other students about Professor Armon. However, in the end, when I truly needed help, I finally reached out to Professor Armon outside of class. I then learned that he was incredibly helpful and wanted to help students. Sure, the online class is difficult, but reaching out to Armon will help you learn.

Participation matters
Gives good feedback
Accessible outside class
5.0
4.0
PRECALC
Grade: B+
Apr 27, 2023
Would take again

He was amazing professor! Big Projects due almost every week, had whole semester to complete though. Once you completed the projects, he would give amazing feedback to help you find the solution needed. I was very busy that semester and often missed his office hours, I reached out to him and he was always willing to meet with me.

Gives good feedback
Caring
Accessible outside class
3.0
3.0
MAT098
Grade: A
May 11, 2023
Would take again

He is okay but does not explain topics that well sometimes but is nice. If you don't understand a topic, ask during or after class. He frequently asked "if you understand the topic." I never emailed him, but he would probably respond. The study guides are okay. Study more than just the study guide if you want to pass. The hw and quizzes are online.

1.0
5.0
MAT115
Grade: C
Aug 1, 2023

Handwriting: illegible Hours per week spent on homework: uncountable Grading: so harsh it's unbelievable He sends back harsh grades with no explanation of what you did right or wrong. If you do for some reason get feedback, it is difficult to understand. You teach yourself. If you have to take this class, I wish you the best of luck. It sucks.

Tough grader
Get ready to read
Lots of homework
2.0
5.0
MAT100
Grade: B-
Aug 10, 2023

Difficult class. Homework and projects are worth a lot of your grade. A lot of work for this course I thought it was harder than statistics.

Tough grader
Participation matters
Lots of homework
5.0
3.0
MAT110
Grade: A
Aug 16, 2023
Would take again

I took Math 110 online class. You don't need to buy a book, free online book. It's no cake walk, but if you study the material and do the assignments, you should do ok. After all, it is College Math, which by nature is tough. Mr. Armon always answered emails quickly and was available for office hours to go over material.

Gives good feedback
Respected
Accessible outside class
1.0
5.0
MATH224
Grade: A
Dec 18, 2023

Be ready to work in this class. Lots of homework and incredibly difficult quizzes/exams.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CALC224
Grade: B
Jan 12, 2024

Awful avoid this teacher at all costs

Tough grader
Lots of homework
2.0
4.0
MAT110
Grade: C
Jan 13, 2024

Do every project like your life depends on it. They are the biggest section of your grade and aren't directly tied to the lectures so most of this class will be taught by yourself. He office hours are always accessible but not always helpful.

Tough grader
Lots of homework
1.0
5.0
MAT134
Grade: C
Jul 19, 2024

Do not take a John Armon class unless you want to waste all of your time doing math. Unnecessary amount of work, projects are ridiculous, notes to help you are terrible. At this point I wish for nothing more then to have listened to the people on rate my professor before I took this terrible class. Seriously, DO NOT TAKE.

Tough grader
Lots of homework
2.0
4.0
MAT134
Grade: A
Aug 6, 2024

It's a pretty "easy" class but lots of homework. Be ready to get frustrated with the quizzes since he takes points off if you solve a different way than you see in the textbook or what he deems "correct." He responds very quickly though so that is a bonus. Do the math projects sooner than later and don't procrastinate!

Tough grader
Lots of homework
Accessible outside class
1.0
5.0
MAT115
Grade: C
Aug 6, 2024

DO NOT TAKE THIS PROFESSOR, I WISH I LISTENED TO THE OTHER RATINGS! There is way too much homework assigned weekly and his tests are extremely hard. He does not give ample time to take them either. The textbook sucks and he doesn't make his own online lectures, only uses other people's youtube videos. I taught myself the entire class.

Tough grader
Lots of homework
Test heavy
2.0
3.0
MATH165
Grade: B
Sep 11, 2024

He was very hard to understand and did not explain much at all. He went fast but was super unclear. The last part of the semester was like a whiplash because we went over so much material.

Lots of homework
Test heavy
5.0
4.0
MAT110
Grade: A+
Oct 14, 2024
Would take again

While he is very project-heavy and they can be time consuming, he gives great feedback and genuinely wants you to succeed. I had to get an extension on a few assignments over the course after a personal life issue and he was so kind and more than willing to give me an extension for as long as I needed. He responded very quickly and graded fairly!

Clear grading criteria
Gives good feedback
1.0
5.0
PRECALC
Grade: C+
Oct 23, 2024

Might be the worst teacher I have ever had

Tough grader
Test heavy
1.0
5.0
PRECALC
Grade: C-
Oct 30, 2024

Take this professor if you want to feel like you wasted your money

2.0
4.0
MAT115
Grade: C
Nov 24, 2024

Tough course with lots of homework and difficult exams. The professor's teaching style and handwriting make it hard to learn. Leaning on resources like unstuck AI and the textbook is crucial to survive this class.

1.0
4.0
MATH250
Grade: Drop/Withdrawal
Mar 11, 2025

His lecture style is boring and uninformative. It is better to read the textbook to learn the material. The hardest part though was not understanding the material, but doing the copious amount of repetitive homework. Expect at least 6 hours of homework a week, excluding the projects, reading, and studying.

Lots of homework
So many papers
Test heavy
1.0
5.0
MATH120
Grade: C+
May 12, 2025

The professor is very nice and answers questions. However, you'll need to ask a lot of them online because the textbook tells you nothing. It gives you small examples that doesn't help with the tons of homework you need to do, leading to you mostly just googling. Also, we need to do tech projects. Half the time, they don't relate to classwork.

Tough grader
Lots of homework
Online Savvy
3.0
5.0
MATH134
Grade: A
Aug 15, 2025
Would take again

Lots of effort put into this class. Must complete out of class math projects to earn an A/B/C regardless of test/homework grades. Material is difficult. He is willing to help, but you have to ask him. Went to the academic support center and they were unable to help me, so go to him first. He is clear about what will be on the test.

Lots of homework
So many papers
Test heavy
1.0
5.0
MATH134
Grade: C-
Sep 4, 2025

When taking the class online, he does not teach. You have to go through each section and figure it out on your own. He is not good at answering questions and is not helpful when he does answer. I would not recommend taking a course with him.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CALC224
Grade: Incomplete
Sep 17, 2025

Lazy with teaching, harsh with grading. Even if you spend many hours a day studying, you will struggle with him specifically. Calculus in general is tough but my last professors were great at teaching it, avoid this one if you can. Class average was a 65% and he blamed us all. Probably needs to retire.

Tough grader
Lots of homework
So many papers
1.0
4.0
MAT134
Grade: C+
Sep 17, 2025

The only teacher I have ever had a problem with. Things must be his way or the highway, but the issue is that his way of teaching consists of automatically knowing everything, and if you learn from other professors he will still not take it for an answer. He's been here bringing students down forever. Please dont waste your time and money

Lots of homework
Test heavy
1.0
5.0
MAT100
Grade: B
Nov 5, 2025

Do NOT take a class with him. He is not willing to help his students at all. Our first exam our class averaged about a 60% and he blamed us. I begged him for some extra credit, extra project, or to go back over the exam and he refused to help me. He has put my grade in the grade book as a 0 multiple times and I have had to email him to fix it.

Tough grader
Lots of homework
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

69%

Textbook Required

77%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 41 grades
Most common grades:
A (9)
B (8)
C (8)
Grade Distribution
A(12)B(9)C(13)D(4)F(0)A-/B+(7)
Based on 49 reported grades
A: 9
B: 8
C: 8
B+: 4
Common Tags
Lots of homework (20)
Tough grader (16)
Test heavy (11)
Tough Grader (9)
LOTS OF HOMEWORK (9)
Accessible outside class (6)
Skip class? You won't pass. (5)
Participation matters (5)
Rating Trend

Stable

+0.18 avg change
Nov
Mar
May
Aug
Sep
Nov
Last 6 months
Ratings by Course

MATH2001

5.0

(1)

MTH110

5.0

(1)

MAT104

5.0

(1)

MAT095

5.0

(1)

MATH200AND20

4.0

(1)
+35 more courses
Difficulty by Course

MATH135

5.0

CALC224

5.0

CAL224

5.0

MATHSECT

5.0

MAT100

5.0

Similar Professors