3.0
Quality3.4
Difficulty48%
Would Retake111
Reviews48%
Would Retake
111
Reviews
Rating DistributionOfficial
111 total ratings5
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
73%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.15 avg changeRatings by Course
MTH6095243
5.0
(1)MTH112
5.0
(1)MTH251
5.0
(2)MTH3
4.0
(1)MTH065
4.0
(4)Difficulty by Course
MTH06
5.0
MTH40
5.0
MTH244
4.0
MTH60
4.0
MTH111
3.6
Reviews (110)
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.
No Comments
Bad, bad teacher..unhelpful, inconsiderate..do not take a class with him
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.
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.
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.
Although I have problems understanding his lectures, I think he is very kind hearted and has good intentions.
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!
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
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.
No Comments
Worst math teacher I've ever had. Cannot explain math concepts at all. Run fast, take anyone but. Tons of homework.
does an average job of teaching
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.
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.
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!
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.
No Comments
No Comments
Very clear instructions. Easy if you attend class. He offers alternative methods of teaching not avaliable in the book.
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.
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.
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
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.
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.
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.
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!!!
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...
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
Worst teacher I have ever had.
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!
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.
Fair teacher. Easy A.
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.
He is great at explaining the information, but you have to ask him to explain it if you don't understand it.
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!
Overall, a good instructor, sometimes seems to not keep the class attention, and gets frustrated when that happens.
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.
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.
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.
Good professor. I took this class in 5 weeks instead of 10. Do your homework and you'll get an A.
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.
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.
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.
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 ;-)
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.
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.
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! :)
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!
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.
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.
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.
cool dude
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.
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.
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.
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.
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.
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
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.
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.
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.
I liked the consistency. You always knew what was expected and there were no surprises. I will take his class again.
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.
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!
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.
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.
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.
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.
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
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!
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.
Great teacher very helpful.
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.
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.
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.
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.
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!
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.
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.
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.
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!
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."
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
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.
He is not a good teacher. Don't take him unless you want a low GPA.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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
Great teacher, just not for MTH095
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.
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.
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.
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
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.
If youre not a self guided learner this isnt the class for you.
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.
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).
Math in general is just difficult for me, but his videos helped me a ton!
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.
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
Class Info
Online Classes
100%
Attendance Mandatory
73%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.15 avg changeRatings by Course
MTH6095243
5.0
(1)MTH112
5.0
(1)MTH251
5.0
(2)MTH3
4.0
(1)MTH065
4.0
(4)Difficulty by Course
MTH06
5.0
MTH40
5.0
MTH244
4.0
MTH60
4.0
MTH111
3.6