3.0

Michael McAfee

Mathematics - Mt. Hood Community College

3.0
Quality
3.4
Difficulty
48%
Would Retake
111
Reviews
3.0
Quality
3.4
Difficulty
2.9
Helpful
3.0
Clarity

48%

Would Retake

111

Reviews

Rating Distribution
Official
111 total ratings

5

28

4

23

3

16

2

19

1

25

What Students Say

This is the worst teacher I have ever had

MTH65 - 2.0 rating

Lets you use notes on tests and is very laid back

MATH - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

73%

Textbook Required

50%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 40 grades
Most common grades:
A (9)
C+ (5)
A+ (5)
Grade Distribution
A(14)B(6)C(7)D(6)F(3)A-/B+(5)
Based on 44 reported grades
A: 9
C+: 5
A+: 5
B: 5
Common Tags
LOTS OF HOMEWORK (13)
Tough Grader (10)
Skip class? You won't pass. (9)
Gives good feedback (8)
Clear grading criteria (5)
SO MANY PAPERS (5)
Participation matters (5)
GRADED BY FEW THINGS (3)
Rating Trend

Stable

+0.15 avg change
Aug
Feb
May
Aug
Dec
Oct
Last 6 months
Ratings by Course

MTH6095243

5.0

(1)

MTH112

5.0

(1)

MTH251

5.0

(2)

MTH3

4.0

(1)

MTH065

4.0

(4)
+17 more courses
Difficulty by Course

MTH06

5.0

MTH40

5.0

MTH244

4.0

MTH60

4.0

MTH111

3.6

Reviews (110)
2.0
3.0
MTH95
Oct 18, 2003

So frustrating! Not only does he push his personal religious beliefs, but I specifically asked for help over and over and was blown off every time. I feel I have to re-take the course, regardless of my grade, to understand the math.

2.0
4.0
MATH60
Dec 10, 2003

No Comments

1.0
5.0
MTH95
Feb 17, 2004

Bad, bad teacher..unhelpful, inconsiderate..do not take a class with him

2.0
5.0
MTH95
Mar 24, 2004

He makes tests that take so long there is not enough time to finish. You could do all you work, know how to do the math, and still fail his test and the class.

1.0
4.0
MTH95
Apr 7, 2004

His lectures were very unclear and his demeaner in class was almost condiscending. it was as if he looked down on you if you did not know the subject matter. even if you worked hard to learn, his tests were very long and difficult.

5.0
3.0
MTH6095243
Dec 11, 2004

I've taken three math classes from Michael McAfee.(math 60,95,243)I feel like I have to defend him. I found him to be extremely competent,professional and always willing to help. As for him pushing his religion,if you don't like it...push back.

3.0
3.0
MATH95
Feb 9, 2005

Although I have problems understanding his lectures, I think he is very kind hearted and has good intentions.

1.0
5.0
MTH65
Aug 2, 2005

Run, dont walk, away from this teacher!! Condecending, unhelpful, disorganized, and he LOADS on the homework! Flee at all costs!! Take the 7am math class if you have to, to avoid this guy!

3.0
4.0
MTH95
Sep 2, 2005

Mike is a good teacher with nice intentions for his students, and does care about there success beyond the classroom, but unforuntely his ability to teach is fair and approaches problems without thinking them through and has to do it over again, which can

5.0
3.0
MTH95
Grade: A-
Sep 22, 2005

My first math teacher at mt. hood. Has no problems as long as you show up everyday and do your homework. This is an easy A.

5.0
3.0
MTH95
Sep 23, 2005

No Comments

1.0
4.0
MTH65
Jun 28, 2006

Worst math teacher I've ever had. Cannot explain math concepts at all. Run fast, take anyone but. Tons of homework.

2.0
3.0
MATH95
Oct 19, 2006

does an average job of teaching

5.0
4.0
MTH111
Nov 20, 2006

The best math class I have ever taken! I loved how much we went over the previous homework, it really helped me learn from my mistakes.

4.0
3.0
MATH95
Aug 16, 2007

There is a lot of homework, but that was expected from a 5 credit class. Michael did a fine job at addressing student's questions. I would take another class of his.

5.0
1.0
MTH95
Nov 10, 2007

I've never had a better time in math; he explains math concepts very well and throws in jokes now and then. There's quite a bit of homework, but that comes with a 5 credit class. I plan on taking my next math class with him!

3.0
2.0
MTH95
Nov 26, 2007

By far not one of the best math teachers at MHCC. Math Lecture time is next to nothing, 95% of class time feels like independent study. When faced with a problem you would hope the teacher was there to help, but more often than not his assistance makes the situations worse. Would not recommend.

5.0
1.0
MTH95
Dec 27, 2007

No Comments

4.0
4.0
MATH60
Jan 10, 2008

No Comments

5.0
2.0
MTH112
Mar 14, 2008

Very clear instructions. Easy if you attend class. He offers alternative methods of teaching not avaliable in the book.

5.0
4.0
MTH95
Mar 19, 2008

Mr. McAfee requires a lot of daily homework and has strict formatting rules. This was great for-it kept me on track. It was not an easy course but I learned alot. He was very clear about expectations on eveerything. Plus, he drops the scores on quizzes, homework and participation. Very fair/organized. I hope to take all my math from him.

2.0
4.0
MTH244
Jun 9, 2008

Alright teacher, but very fair. Willing to listen to reason and grades fairly. Lecture, can be long and arduous, but stats 244 isn't exactly exciting. I got thru now worries, but Final was hard as hell.

2.0
5.0
MTH95
Mar 1, 2009

i used to think that he was an alright teacher but NOW, he is very rude. only helps the nerdy type kids. and when you have a question it doesnt get answered. i do not suggest this teacher. requiresa alot of homeowrk but it is isnt graded, ;makes class more difficult than it needs to be

3.0
3.0
MATH60
Mar 24, 2009

Not that great of a teacher. Doesn't answer questions clearly, likes to talk in circles a lot. Picks and chooses which students are better. Only knows how to teach math in one way, very unhelpful. Didn't really learn much from him, the tutoring center was more helpful and in tune. Would not recommend for any math course.

2.0
3.0
MTH65
Jun 9, 2009

horrible teacher! he took into account my political views, and would argue them in class, when it's a math course! he didn't explain things well at all and he was also rude and short towards a lot of the students.

5.0
2.0
MTH95
Aug 13, 2009

The thing that was great about his class was that we went over everything so many times. The bad thing about this class was that we went over everything SOOOO many times (once I got it, I sometimes stopped trying to finish the homework). There is homework every night but it's not excessive. Hotness would go up if he didn't dress so frumpy.

5.0
3.0
MTH65
Nov 3, 2009

The Silver Fox thing is a plus. But seriously - he's a good teacher. I have a hard time with math, but he makes it interesting. Lots of positive reinforcement. Makes you work harder!!!

5.0
3.0
MTH65
Nov 3, 2009

Good teacher. Patient and kind. Not rude - don't know what you former raters are talking about. He's pretty hot too - in a let's do math and then make out kinda way...

1.0
5.0
MATH65
Dec 16, 2009

He grades really hard no matter how well you did in the class if you don't pass each test with 70% you will not pass the class. I like math and I worked my ass off for this class two times , did all the home work, never missed a class and did well I didn't pass the class by 3 points on the test. I liked this guy, and thought to give him another try

1.0
2.0
MTH65
Feb 23, 2010

Worst teacher I have ever had.

1.0
4.0
MATH65
Feb 26, 2010

Mike is not a people person, he talks to the chalk board when he is teaching, and he got in many arguements with students in class! He likes to argue about politics.Very hard to understand and by the end of the term literaly half the class didnt show up because they couldnt stand him. Run away!

2.0
4.0
MATH60
May 13, 2010

McAfee is a challenge. He doesn't really I wouldn't recommend taking him. By the middle of the term, he openly admitted to being burnt out of teaching this class.

4.0
1.0
MTH65
May 14, 2010

Fair teacher. Easy A.

5.0
4.0
MTH251
May 20, 2010

Does a good job explaining the concepts, as well as choosing problems that reinforce the explanations. Two exams and a final where worth about 80% of the grade, however, so be prepared to work your ass off.

4.0
3.0
MTH65
Jul 1, 2010

He is great at explaining the information, but you have to ask him to explain it if you don't understand it.

2.0
5.0
MTH65
Oct 22, 2010

Hmm where should I start. I took this class in summer. It was a 5 week course. My brain hurt after each class. He is not a people person and forces you to do problems on the board. He talks to fast and is not really clear. He is willing to help you with math problems but besides he just confuses you even more. Choose a different teacher!

4.0
2.0
MTH95
Dec 11, 2010

Overall, a good instructor, sometimes seems to not keep the class attention, and gets frustrated when that happens.

1.0
5.0
MTH06
Dec 22, 2010

If you want an entire term about how to get graded on doing it HIS way, take it. Other than that, he is a complete jerk. He'll rate you down for stupid things like not writing a formula, not using a ruler, not labeling EVERYTHING. He barely gives points for the right answers and he makes things more difficult than it needs to be. HORRID teacher.

1.0
5.0
MTH111
May 27, 2011

Absolutely terrible. Probably the worst teacher I've had. Completely over-explained things to the point of talking in circles and confusing the entire class. Few people passed with good grades. He often spent most of class laughing at his own jokes (which were not at all funny). DO NOT recommend at all.

3.0
2.0
MTH111
Jun 28, 2011

He means well and is very knowledgeable. He has a bad reputation for being difficult, but he is not as hard as every makes him out to be. Community college students want their hands help through every problem, and McAfee will not do that. I think he is a fair teacher that will prepare those individuals planning on transferring to a university.

5.0
3.0
MATH111
Jul 25, 2011

Good professor. I took this class in 5 weeks instead of 10. Do your homework and you'll get an A.

4.0
3.0
MTH3
Jul 25, 2011

He is a good teacher. He can move a bit quickly at times but is very helpful if you ask for it. Overall a very enjoyable class. Has a quirky sense of humor, entertaining.

2.0
3.0
MTH01
Mar 21, 2012

If you can learn well on your own, this is the guy to take it from. Other than that, don't bother. He gives homework on stuff you haven't covered yet, if you're stuck on step one and ask for help, he'll ask you how to do step 4. Again, if you can learn on your own, you'll work well with this guy.

5.0
3.0
MTH251
Mar 26, 2012

I really liked Mike. He was clear when giving examples and always gave enough examples that I could always figure out the homework with a little effort. Much better than my calculus teacher that I had in high school. Highly recommend Mike.

4.0
5.0
MTH40
Aug 31, 2012

THIS CLASS IS FOR MATH MAJORS!!! who don't want to get taught to, who only want to show up, turn in a butt-load of home work (EVERY night), and fall asleep in class, THIS IS CLASS IS NOT FOR NON-MATH MAJORS! If you struggle with math, don't expect much help with your algebra - & it's pretty much ALL algebra- & prepare to be buried in homework ;-)

3.0
5.0
MTH40
Aug 31, 2012

I do NOT recommend this teacher unless you are a math major!! He makes you do a LOT of homework, and he won't even teach the concepts until after youve turned in your hmwk! He NEVER GIVES REVIEW of earlier work. He's VERY picky about format. Won't always tell you ahead of time what format he wants, but he'll markdown homework if he doesn't like it.

4.0
3.0
MTH60
Nov 3, 2012

I have no problems with this teacher. He is clear and has a very definite pattern of what he wants you to do. He's doing a great job.

5.0
1.0
MATH65
Jul 25, 2013

You rock McAfee! Thanks for one of the best math classes ever! You're spirit and sense of humor made having to take Math fun! :)

3.0
5.0
MTH60
Dec 10, 2013

He is a very confusing instructor. The format he wants is in the syllabus and he sticks to it. Marks you down for your own mistakes. He is always at his office hours if you need help. You can keep your grade up just by handing in homework. I used the tutor center when I needed it. Got an A in his class. Great teacher!

1.0
2.0
MTH060
Dec 11, 2013

Literally the worst class I've ever taken. He dropped someone in the first week who had attended every day, and left the student to fix his mistake. He creates problems + instructions, then tells you the instructions he wrote arent important. He passes his mistake off on you, and then has attitude when you point them out.

1.0
5.0
MTH095
Grade: C+
Dec 12, 2013

This guy just sits at the front of the room and does math without hardly any explanation of why it is done the way it is and doesn't demand the attention of his class. So you don't even know he is "teaching". People chit chat without correction most days.

2.0
3.0
MTH11101
Grade: A
Jan 11, 2014

WORST teacher I've ever had. Marks down HW and tests for not using a ruler for every graph, table, and any line made. He also will give you a Zero if any HW is not stapled and or done to his standards. Overall worst teacher I've ever had.

3.0
4.0
MTH065
Mar 9, 2014

cool dude

4.0
3.0
MTH6065
Mar 16, 2014

Mr. McAfee is a MATH instructor teaching MATH to adults. All you have to do is follow the format in the syllabus, and believe me he will mark you down for not following it. He gives a lot of homework because most students need it. He only grades certain problems on the homework, so if you do the homework you will pass the class. A great teacher.

5.0
2.0
MTH111
Grade: A
May 8, 2014

This instructor requires you to work. But if you come to class and do the work you will make a good grade. He explains things very clearly and is very thorough. If you don't get it just ask him he is very patient. I enjoyed the class.

3.0
4.0
MTH65
Jul 25, 2014

Mike is not a very social guy, but he knows his math and thats all that matters.Don't take him if you are looking to have conversations with him that doesnt include math. He teaches you what you need to know for math 95.

2.0
5.0
MTH65
Sep 5, 2014

This is the worst teacher I have ever had. He clearly did not care about what he taught and he was always irritated if you had any questions or wanted him to clarify what he was teaching.

2.0
2.0
MATH
Sep 24, 2014

Super easy teacher. Lets you use notes on tests and is very laid back. Doesn't mean you slack off and just use notes on your tests, it just means hes easier than most teachers.

5.0
3.0
MTH95
Mar 16, 2015

Mr. McAfee is an A+ teacher. Very helpful, has a great way of teaching and he is beyond hilarious. He breaks every thing down and makes it very easy to understand. He takes the time to explain the work, And he is always available to help out after class

4.0
3.0
MTH95
Jun 10, 2015

Im currently finishing up his class with my final tmrw. hands down probably one of the best math professors MHCC has. He makes math some what enjoyable. I had a lot of things come up this term and was unable to make it to a good portion of class yet with his grading options i still have a fair chance of passing, which is uncommon for a math class.

3.0
3.0
MATH65
Grade: A+
Aug 4, 2015

Although he is funny, he is a bit unprofessional; meaning he likes to talk about how he is a Christian. As a teacher, he will answer any question you have and not make you feel stupid however, he does jump around a lot. If you struggle with math and are not assertive, I recommend taking another professor.

5.0
4.0
MTH65
Aug 18, 2015

Great teacher. I'd take all my math from him. Do the homework study for tests and you'll get a good grade. I don't remember him talking about religion. If he did that must have been the day I missed.

5.0
3.0
MTH65
Grade: B
Aug 18, 2015

I liked the consistency. You always knew what was expected and there were no surprises. I will take his class again.

5.0
3.0
MTH95
Aug 19, 2015

I took him for MTH 65. I thought he did a great job so I took him for MTH 95. There were quite a few of us from MTH 65 that took his MTH 95. I signed up for his MTH 111 in the Fall. Looking forward to it.

4.0
3.0
MTH65
Grade: A+
Aug 27, 2015

I literally just finished Mcafee's Mth 65 class yesterday. I think he's a phenomenal teacher. Shows interest in the students learning. Granted, he is a little unclear at times, but speak up if you're confused! He taught math very well, was humorous, made a couple VERY subtle references to conservatismreligion but never anything unreasonable!

1.0
4.0
MATH65
Grade: C+
Aug 27, 2015

This teacher isn't horrible, but I wouldn't recommend him unless you are fairly good at math. He doesn't explain anything and moves on quickly. I didn't get much out of class, as I had to go home and learn on my own. He's extremely hard to follow. I personally wouldn't take his class again.

5.0
2.0
MTH65
Grade: F
Aug 28, 2015

He was an outstanding instructor. If students were not getting the material he was very patient and willing to re-explain and help. I will take him for MTH 95.

5.0
4.0
MTH065
Grade: C+
Sep 14, 2015

Michael McAfee is very nice/helpful. If you are slow at math, get ready for a lot of at home studying; the pace of the class is very fast. He deploys what's called "collected sets" of homework and only a few of the problems are graded. Follow the hw guidelines EXACTLY and you wont have a problem. Ask for extra test study materials if you need them.

5.0
3.0
MTH65
Grade: B
Oct 23, 2015

He jokes a lot and he will never let you out early. He is clear when teaching math and he is there for you before and after class for questions and tutoring.

1.0
5.0
MTH111
Grade: D+
Nov 9, 2015

Awful teacher, does not explain anything. He has to second guess himself and half the time he doesn't even get the correct answer. He will give you the answers to homework but doesn't show you how to actually do any of it. Do NOT take his classes

3.0
4.0
MTH111
Grade: Not sure yet
Nov 22, 2015

He's a very nice instructor! He helps you if you need it, but the way he teaches the class isn't very helpful. McAfee isn't clear when he's teaching, kinda confusing, and he tends to do a problem all by himself rather than explaining step by step. Other than that, he helps you individually when you need it!

4.0
3.0
MTH111
Grade: A
Nov 24, 2015

Mr. McAfee is a great teacher. He is not a teacher for those who want to be spoon fed and come to class to mess around. If you do not do the assigned homework, you will be lost. He teaches how a college professor should teach; provide guidance but the student has to participate in their own learning. He answers as many questions as you ask.

3.0
3.0
MATH111
Dec 5, 2015

Great teacher very helpful.

4.0
3.0
MATH111
Grade: B
Dec 9, 2015

Pretty straight forward instructor, show up to class and do you work and you'll pass. He is kind of unclear and goes fast through some sections fast but he is always willing to help during his office hours.

1.0
4.0
MTH111
Grade: D+
Dec 18, 2015

He gave lots of examples. Took like 5 min to explain how to do the math and all the rest was examples. Did not explain how to do the math very well. He didn't ever collect homework. No quizzes. Only 3 tests.

3.0
4.0
MATH65
Grade: C
Feb 19, 2016

Michael is pretty funny. He makes math somewhat interesting. He gave us practice tests and told us pretty much what was exactly on the exams. He is willing to help you if you need it.

2.0
4.0
MATH95
Grade: B-
Mar 15, 2016

He is a really nice guy, but often doesn't answer questions or makes you feel dumb for not knowing the answers. He only grades your tests and a few homework assignments, so if you screw one thing up, your 98% drops to a 83%, so watch out for that.

4.0
3.0
MATH95
Grade: A
Aug 4, 2016
Would take again

Super easygoing guy, really understands the subject. He does give a lot of homework, but it's worth it because it helps on the tests. His teaching style is pretty laid-back, and he doesn't mind taking time to help people understand a difficult topic. Would definitely take his class again!

2.0
3.0
MATH111
Grade: C+
Nov 1, 2016
Wouldn't take again

commonly is corrected by students because he gets the wrong answers. I met with him for an hour in his office and it did not help at all. stay in class till the last minute. assigns homework that he doesn't check. I'd only ever take him if you know what you are doing.

BEWARE OF POP QUIZZES
GRADED BY FEW THINGS
EXTRA CREDIT
1.0
3.0
MTH095
Grade: D
Nov 3, 2016
Wouldn't take again

Sure he has a fun personality but his teaching methods are non existent. It seems as if he's learning with the class. I had a good grade in his class so I'm not being biased against him. He tends to make a lot of mistakes in grading. A classmate and I got the same answer but somehow I got it wrong when she got it right.

1.0
3.0
MATH111
Feb 1, 2017
Wouldn't take again

I would not recommend taking McAfee class unless you are good at math. What wish I knew about him: He talks quietly and his voice is monotone. You don't know when he is transitioning between you working on examples and him showing something. Only graded on HW and 3 exams, if you mess up the exam its really bring down your grade. No notes on Exams.

Skip class? You won't pass.
5.0
4.0
MTH111
Mar 22, 2017
Would take again

He cares about his students, and is available if you have math questions during office hours. Responds to emails quickly to answer concerns. I would take Mr. McAfee again!

Clear grading criteria
ACCESSIBLE OUTSIDE CLASS
Caring
1.0
3.0
MTH111
Grade: B
Mar 29, 2017
Wouldn't take again

I averaged an A on all the exams that were each around 200 points and all of the ONLINE homeworks that were each around 80 points. I still ended up with a B. Why? Because his 10 point homework assignments are assigned daily, and if you miss even four, you're screwed. He never taught in class and relied on his disorganized "packet."

LOTS OF HOMEWORK
SO MANY PAPERS
1.0
4.0
MTH095
Grade: D+
Apr 7, 2017
Wouldn't take again

Gets frustrated when you don't understand a process and ask him to do it slower. Really tough grader. Did all the homework assignments and went to the tutoring center for a lot of my work, and still didn't get good grades. Took away lots of points for unnecessary reasons. Didn't give back graded homework until after the test. Cool guy, bad prof

Tough Grader
LOTS OF HOMEWORK
GRADED BY FEW THINGS
1.0
4.0
MTH095
Grade: Not sure yet
Apr 10, 2017
Wouldn't take again

I learned absolutely nothing. He will take points off your asignments if you don't use a ruler to draw EVERY line. He will also take points off if you don't use his favorite kind of paper (green engendering paper). Every day i get out of class I ask a different person if they have leard anything and the only answer I ever get is no.

Tough Grader
LOTS OF HOMEWORK
SO MANY PAPERS
1.0
4.0
MATH95
Grade: A+
Jun 15, 2017
Wouldn't take again

He is not a good teacher. Don't take him unless you want a low GPA.

Skip class? You won't pass.
SO MANY PAPERS
3.0
3.0
MATH95
Grade: B
Jun 17, 2017
Would take again

He's not as bad as everyone makes him out to be. He doesn't have great control of the class, so they talk over him and misunderstand him a lot. He has a hearing problem and occasionally needs to be reminded that we can't see what he's doing on the projector. He can be a tough grader, but it's not that bad.

LOTS OF HOMEWORK
Hilarious
EXTRA CREDIT
5.0
3.0
MATH60
Grade: A
Jul 28, 2017
Would take again

I had no issues with him, he was very nice and very helpful if he was later in the day I would be taking him for my future courses.

Gives good feedback
Skip class? You won't pass.
LOTS OF HOMEWORK
4.0
3.0
MTH095
Grade: B+
Aug 22, 2017
Would take again

He's very quiet! Sometimes it's hard to tell he is even talking. Other than that he was pretty standard, other than his weird... obsession over detail in the homework. It had to follow an incredibly specific format, to the point of having to buy a special (expensive) kind of paper. Over you learn what he wants though, it's easier to get good marks.

Tough Grader
LOTS OF HOMEWORK
1.0
3.0
MATH60
Grade: D+
Aug 29, 2017
Wouldn't take again

Have two writing papers. I felt like I had to teach myself the entire time. If you have a question he just gives you the answer. He doesn't explain things either and is hard to contact outside of class. He does give extra credit but it's online and the website doesn't really work so mine didn't count. He has two weird ways of grading.

Tough Grader
LOTS OF HOMEWORK
SO MANY PAPERS
1.0
3.0
MATH111
Grade: Not sure yet
Oct 25, 2017
Wouldn't take again

Choose any other teacher, because in this class, you'll rarely get a 5/5 on your homework because of his super specific homework format. Also whenever you ask for help he'll go off topic and answer a completely different question. Overall, the class isn't very hard, it's just how he teaches it that makes it bad.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
4.0
MATH65
Nov 3, 2017
Wouldn't take again

Very quickly flips (minimal note taking time) from spot to spot from hard to read over head projections. No chalk board use. Speeds through curriculum, very little directions. His words--" Why would I stand up here and explain things?, it goes in one ear and out the other, You learn by practice, more practice and fixing your own mistakes". BAD.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
4.0
4.0
MTH95
Nov 5, 2017
Would take again

Took 95 in the summer for 5 weeks. Overall it was an easy class. I liked how he taught. He teaches more by examples than lecture. Im taking him again for 111

Clear grading criteria
Participation matters
Respected
3.0
2.0
MTH065
Grade: A
Dec 11, 2017
Would take again

Mike is fine. Make sure you understand the grading contract he presents in his syllabus. Don't put too much effort into homework because he only grades one problem and it's worth very little. If you happen to get that 1 problem wrong, he takes off 1-2 points (20-40%!!) of your grade, even if your other answers are correct.

Tough Grader
Tests? Not many
GRADED BY FEW THINGS
2.0
3.0
MTH095
Grade: A+
Dec 12, 2017
Wouldn't take again

Having experience in this class already, I had an advantage compared to other students. The class wasn't very difficult. Homework is every day, but you can start it in class. If you do your homework on a regular basis then the class will be easy. He doesn't explain the best so relying on the book is important.

Skip class? You won't pass.
LOTS OF HOMEWORK
Tests? Not many
4.0
3.0
MATH111
Jan 28, 2018
Would take again

I found his class to be very fun and well put together. I enjoyed is sense of humor and how he taught the class. I have always enjoyed math and found it to be easy so that might be skewing my feelings about the class.

Gives good feedback
Participation matters
LOTS OF HOMEWORK
1.0
3.0
MATH65
Mar 20, 2018
Wouldn't take again

DO NOT take this class if you are not the best at math. I wish I would have known that before I took his class. He rarely ever explains how to do things, if you ask him to clarify he goes off topic and only knows how to explain one way. If you're even a minute late, you can't turn in the homework.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
2.0
4.0
MTH095
Grade: C+
Apr 24, 2018
Wouldn't take again

Relied more on the people I was sitting with to learn the material than the teacher himself. Does not do a good job of explaining how to do things. There was homework due every day, and if it was done in the wrong format it was graded down. Probably only got a 5/5 on the homework once, out of luck. Was willing to work with you on typed assignments

Tough Grader
Get ready to read
LOTS OF HOMEWORK
2.0
4.0
MATH95
Grade: F
Oct 24, 2018
Wouldn't take again

Great teacher, just not for MTH095

Tough Grader
Participation matters
SO MANY PAPERS
4.0
2.0
MATH65
Grade: B+
Oct 24, 2018
Would take again

Awesome MTH065 teacher. Gives clear direction about the math problems. I took him twice, once for MTH065 and once for MTH095. Personally, he wasn't a good teacher for MTH095, but for MTH065, excellent.

Gives good feedback
Amazing lectures
Caring
4.0
4.0
MTH111
Mar 29, 2019
Would take again

5 cr classes should be 3 days a week. This one wasn't, and it felt like a lot was crammed into not enough time. I barely got a grasp on one thing before we had to move onto the next. He explains everything thoroughly, I don't think anyone else could have done better in the time we had available. I won't take a 5 cr class twice a week again though.

Lots of homework
Accessible outside class
Skip class? You won't pass.
5.0
3.0
MTH065
Grade: A+
May 17, 2019
Would take again

I took Mr. McAfee a few years back and I thought he did a fantastic job of teaching the fundamentals. I went on to take the entire calculus sequence, differential equations, and linear algebra. I feel he taught me the solid foundation in order to succeed in my later math courses. Great guy.

Gives good feedback
Tough grader
1.0
5.0
MATH95
Grade: F
Apr 27, 2020
Wouldn't take again

The tests are graded more on how your work is formatted as opposed to evidence that you understand the material. As for the assignments he doesnt provide nearly enough resources on how to solve the homework problems, I hate to rely on completely different resources than what the instructor provides but when I took his class that was my only option

Tough grader
3.0
4.0
MATH95
Grade: B+
Aug 8, 2020
Wouldn't take again

Weekly, there was at least about 140+ problems worth of homework to do. That's on top of group work, mandatory videos, practice worksheets and weekly quizzes. I get that it was an online class, but it felt like more work than an in person class. It takes him a second to get back to you but he does provide sources for help.

Lots of homework
Skip class? You won't pass.
Test heavy
2.0
3.0
MATH65
Grade: Drop/Withdrawal
Feb 14, 2021
Wouldn't take again

If youre not a self guided learner this isnt the class for you.

5.0
3.0
MATH95
Grade: A
May 21, 2022
Would take again

Very good instructor. He provides clear instructions and prompt feedback on math related course work. The assigned reading/video lectures and course work is straight forward and are very helpful. This course has really good resources such as etutor, group discussion, and flexible office hours for help on assignments.

Get ready to read
Amazing lectures
Gives good feedback
5.0
3.0
MATH111
Grade: A-
Aug 16, 2024
Would take again

Very good if you're an independent learner! I had Mr. McAfee for both MTH111 and MTH95, and I loved it. Easy to follow agenda, only a few assignments had due dates (good for working around your schedule). Gives good feedback on written assignments. Friendly (at least through the screen haha).

Participation matters
Clear grading criteria
Lots of homework
4.0
3.0
MATH95
Grade: A
Dec 2, 2024
Would take again

Math in general is just difficult for me, but his videos helped me a ton!

Clear grading criteria
Gives good feedback
Online Savvy
4.0
2.0
MTH095
Grade: A
Dec 13, 2024
Would take again

Took this course online, and for a math class it was quite simple! He gave video explanations if you needed help, and responded very fast. There are some group projects, but if you get the math it's no big deal. Just make sure that you give and discuss ALL that he is asking for, even if your group members don't respond.

Group projects
Clear grading criteria
Gives good feedback
4.0
3.0
MATH60
Grade: C
Oct 25, 2025
Would take again

Michael was actually a pretty good professor IMO, he gave good feedback and was very flexible on when to work, but just make sure to do it so you dont fall behind,not super easy but not super hard,I once embarrasingly missed a final exam in his class and he was very understanding about it and did cut me some slack, overall i would take him again

Participation matters
Gives good feedback
Class Info

Online Classes

100%

Attendance Mandatory

73%

Textbook Required

50%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 40 grades
Most common grades:
A (9)
C+ (5)
A+ (5)
Grade Distribution
A(14)B(6)C(7)D(6)F(3)A-/B+(5)
Based on 44 reported grades
A: 9
C+: 5
A+: 5
B: 5
Common Tags
LOTS OF HOMEWORK (13)
Tough Grader (10)
Skip class? You won't pass. (9)
Gives good feedback (8)
Clear grading criteria (5)
SO MANY PAPERS (5)
Participation matters (5)
GRADED BY FEW THINGS (3)
Rating Trend

Stable

+0.15 avg change
Aug
Feb
May
Aug
Dec
Oct
Last 6 months
Ratings by Course

MTH6095243

5.0

(1)

MTH112

5.0

(1)

MTH251

5.0

(2)

MTH3

4.0

(1)

MTH065

4.0

(4)
+17 more courses
Difficulty by Course

MTH06

5.0

MTH40

5.0

MTH244

4.0

MTH60

4.0

MTH111

3.6

Similar Professors