3.6
Quality3.6
Difficulty62%
Would Retake91
Reviews62%
Would Retake
91
Reviews
Rating DistributionOfficial
5
34
4
21
3
16
2
9
1
11
What Students Say
“This professor disappointed me”
PHI105 - 2.0 rating“This was by far the worst professor I have ever had in my years of online education”
PHI333 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
43%
Textbook Required
33%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.43 avg changeRatings by Course
PHI420
5.0
(4)PHI103
5.0
(1)PHI105
4.3
(17)PHI102
4.0
(1)PHI 105
4.0
(1)Difficulty by Course
PHI333
4.6
PHI420
4.3
PHI 105
4.0
PHI334
3.8
PHI101
3.8
Reviews (91)
Great professor. The exams are a bit difficult.
At first, the class was really boring, but after the 1st exam, class seemed to get more interesting. He seems to be really passionate about what he teaches. The textbook is not needed, but you do need to attend every class in order to be successful on the tests.
Challenging class, it is not extremely difficult, but it is conceptually difficult. You will have to pay attention to lectures and engage in the discussion board constantly. Also, the tests ARE very difficult. They consist of 5 multiple choice questions (where 3 of 4 are wrong, but all are true. You must find the one that is more true)2 essay ?s
About 12 'pop' quizzes, all open-note. Bring a laptop to take notes. 2 exams with 3 essays each, final exam has 5 essays. It's difficult for a 100 level class, but it's manageable and highly possible to get an A. Do the study guides. Go to class. Do not miss any notes. Dr. Mac, however, if willing to help you a ton, along with his T.A.
Dr. McElhoes was a great professor and I honestly thought the class was interesting. He is very passionate about the field of Philosophy. Three online tests consisting of 2 essay questions. The tests are a bit challenging, but he does give hints as to what to write. Assigns weekly homework and there are pop quizzes.
My first week was stressful, but once I took each assignment one-at-a-time, it all clicked, and the work became surprisingly satisfying. DrMc is an excellent, and generously-grading, professor--if you put in serious effort. Do yourself two favors: do NOT fall behind on your deadlines, and DO participate. This material is helpful for LSAT prep!
This class is essential for those who want to develop the ability to think critically. Every lecture is engaging, and every quiz/exam score you receive reflects the effort you put into the course.
The class is very interesting and he definitely is very good in what he's doing. But oh man, tests are the toughest things I've done. 3 tests, 3 quizzes and discussions. Fail any of them and you're guaranteed a C. This class is just so conceptually hard!!!
This is a very hard class considering it's only 300 level. Tests and quizzes are extremely tough, but I think you do get the satisfaction out of it. Concepts are so many and difficult. No memorization, just clear thinking.
Rarely any assignments in the course. Very redundant lectures in which the majority of the lecture is spent reviewing prior class material. He is a regular upper division Philosophy teacher so PHI101 is not his strong suit. The fact that there are so little assignments kind of screws your grade if you don't know it perfect. DO NOT TAKE THIS CLASS.
I would advise some reading glasses if you are planning on taking this class. You're gonna have a hard time reading his hand writing
Not very good at what he does, very uninformed, expects a lot from students without giving them enough material to succeed on tests.
This professor disappointed me. Always late to class, wasting valuble time. His handwriting is VERY hard to read. If you're absent from a lecture, there's no way to know what you missed. But the exams are the real killer. 30% of your grade is decided by ONE essay question that you have 50 minutes to write about (it's a 75 minute class). Ridiculous.
only has three tests that ultimately decide your grade. each test is only two short term answer questions so if you miss even one you're screwed.
He made me HATE philosophy. I took PHI105 as a freshman and I loved it because I had prof. de Marneffe. But McElhoes makes philosophy unnecessarily confusing and he goes off on tangents all the time which makes it hard to follow what he is saying. I got an A+ with de Marneffe w/ little effort and got a C with McElhoes. AVOID THIS PROF @ ALL COSTS
His tests are difficult to study for, but they are easy to take because you can explain your thought process. I thought his lectures were helpful in understanding the information, but you MUST be there to get the information, so attendance is important, but not mandatory.
This course was quite tedious. Discussions twice a week and expects replies as well. Quizzes and exams are pretty difficult but lets you retake the quiz once more but not for the exams. Professor does try to help make the content clear just be ready to read a lot and study often
I wrote one of the negative reviews, but now I wish i hadn't. His midterms are very tough, and I really wish we had more time for them. However, he grades fairly generously to make up for lack of time, he gives great lectures that are always worth attending, and is a very nice guy in general. Tough for a 100 class, but he is a very good professor.
While the textbook cost me $4 on Amazon, I never actually touched it. He assigns readings but they don't matter because he just tells us exactly what was in it during the lecture. He writes every single thing on the board, so make sure you copy it and you'll be fine for the exams. You definitely have to study and memorize, though. Not a bad class!
great teacher. go to lectures and you'll have almost everything you need to do well. grades fair, just be very specific with answers. decent feedback
Could not understand a word this man was saying. He doesn't really teach, just shows off his knowledge of philosophy and spews random words out onto a whiteboard which you must frantically copy down while he rants and you miss all the info. Not an easy A and not interesting, would never reccommend this class even though Dr. Mac is generally nice
This class had really cool content to get into but you will have to engage with it if you want to succeed in the class. The discussion posts/replies are tedious but necessary points. Essay tests make it difficult to get a lot of points in a class that already has few. You really have to work with the concepts to do well on tests/quizzes.
He is an amazing teacher. He talks about deep issues that make you think and question your perspective. He is an easy grader if he sees you are trying and interesting in the material. He is so passionate about what he teaches, you will never space out. He is very inspirational.
Prof Mac was dope. I had 5 classes this semester so I didn't get to dedicate as much time as I wanted to to his, but overall I feel I learned a lot. I did most of the discussions and did well on the tests so I got a B, but if you do the term paper and do well you will probably get an A.
Basically, 5 homework assignments(15% of grade)4-5 POP quizzes that are worth 5% of your grade, three exams that are all worth 25% of your grade. He gives hints on how to succeed on the exams You don't have to come to class but you will miss the quizzes. writes in tiny print on the white board for notes so sit close or you wont be able to read it.
I'm in McElhoes's PHI 314 session A summer class right now, and honestly the best online class I've ever taken. His powerpoints are straightforward yet the content is substantial. He explains otherwise complicated theories in lamens terms and is a fair grader. Super interesting topics in this class, and I'm not even a Science person!
Hard class! But McElhoes is enthusiastic/intelligent. Quick to answer questions, gives good feedback. Essay Exams, but not too hard of a grader. Lots of information!!! Optional term paper, if you do bad on quizzes! Would retake his class, but always focus on his lectures, they are fast paced. For an online class, I felt a good teacher connection.
Tough course, but super manageable, just do readings, and actually form opinions of your own, and you'll do excellent. wants you to try hard, but very helpful, responsive, and patient, cares a lot about your learning. By the end you'll notice you're much better at evaluating arguments and will have actualknowedge about the philosophy of science.
I am happy to say that Dr. McElhoes course has been the most intellectually stimulating classes I have taken over my collegiate studies spanning many universities and majors. The course material is undeniably challenging, equally as rewarding, and presented with a degree of clarity that I have yet to experience otherwise in courses at ASU.
Philosophy classes are challenging, but as far as professors go, he's great. He explains every theory and reading thoroughly during class so it's important to never miss. The textbook wasn't required in PHI105 but it helped to sparknotes for the main ideas. Do your best to understand what he's talking about, his tests are short but detail heavy.
Dr. Mac is a really well spoken interesting professor. His lectures are funny and engaging, and while the content can be hard to wrap your head around sometimes, he does a good job of explaining it. He's always super positive and gives great feedback on assignments.
Come to class ready to take notes because that's all the content you'll need to pass. Sit in the middle and closer, if you can, his writing is meh. He has little pop quizzes (3 questions max) but they're open-notes so they're super easy. His big exams are a lot harder but he puts out a study guide. You'll need a green booklet. Fun class!
The class itself wasn't too hard; however, there is so little papers and tests that are graded, so it was hard to pass. Basically, as long as you do well on the three papers and tests (along with an occasional quiz) you'll probably do well.
I am currently in the PHI314 class with this professor and what the reviewer below me says is false, or totally exaggerated. There are readings/lectures every SECOND day, and a really easy discussion assignment due on the off-days that take me 10 minutes. Each chapter/lecture covers 2 or 3 philosophers max, not 10+. It's hard, but perfectly paced.
I love Dr. Mac. He's so passionate about philosophy, and he was always very welcoming during office hours. He always set his schedule around his students, even doing office hours until 7:00PM before the exam. Wonderful guy, forgiving grader if you showed passion in the material.
Your grade comes from 3 exams and 3 assignments. the exam is an essay, so you have to know the concepts. The assignments are pretty straight forward and easy though. Readings are assigned before every class, but are reviewed and explained during class, so you don't really need to read beforehand. Pretty easy overall.
I took this class an elective. The content is heavy and you will need to read, but he gives you class handouts that have all the lecture material in them, so if you read all of them and do his study guides properly before exams it's an easy A. Professor McElhoes is very helpful, available and understanding, you can see he cares about his students.
Dr. Mc is one of those teachers who cares deeply for his students. The class is really difficult because the the tests are all essay tests, and each test is worth 25% of your grade. I cannot recommend enough to do the study guide, if you don't you will fail this class. But, Dr. Mc is amazing and a great teacher, take him if you can.
To be honest philosophy was just a boring subject for me however the teacher makes it even more boring than it already is. The concepts are easy to understand but sometimes it is hard to keep up cause there is too many components and he does not slow down to explain it in detail. The class lecture heavy he covers MOST of the exam material in class
This professor was extremely knowledgable and really cared about his students understanding the material. He was always available for help and very reasonable. It was my toughest class to date simply because it's a lot of memorizing arguments and such. If I had to take another philosophy class, I would 100% choose McElhoes.
2 exams, 1 final, weekly HW only graded for completion & there's a quiz every week and they're usually hard and barely allows us any time to do them which is extremely annoying. & 3 group projects. as a PHI major this class was so hard, but all the math majors thought it was easy. one good thing is he grades generously and gives points for trying
he wastes a lot of class time doing really hard proofs that he can barely solve. I learned more from using the free textbook than his lectures so if there were no quizzes I would never go to class. I do not recommend him, but the content of the class is itself really difficult so idk if what professor you take even makes a difference.
First, I am not a philosophy major. I am studying mathematics, and entering my senior year. The class was very easy for me. Lots of discussion posts, but very easy. Time management is key. Do all the work, read the textbook, and watch the lecture videos. You will be fine. Understanding the material requires a higher level that I am use to with math
I love Dr. Mac and have taken him in two classes. His classes are easy to pass if you do one thing, take very detailed notes and learn them well. He certainly doesn't assign busy work, but it's always the notes that are tested in the classes. Dr. McElhoes definitely awoke my interest for philosophy and logic!
You only get graded on quizzes,exams, and homework. This is one of the professors that gives you an online quiz out of nowhere and makes sure you don't get a notification, he wants you to come to class to hear him say there is a quiz. You only get until the end of the day to complete that quiz at home, if you have a job, don't take this class.
The course I took was a philosophy course, which can be difficult for some, but he made sure you knew all the material and had the tools to pass the assignments for that week. Constant discussions, 3 quizzes, 3 exams, and an optional essay that could replace your quiz scores. Overall, awesome professor! He is always available and always helpful!
100% incredible prof! He's beyond knowledgeable on philosophy. Dr. Mc is reachable outside of class & gives good feedback! Attendance is mandatory since quizzes, hw, & exam times/dates are released ONLY in class. Be sure to read everything he assigns & ASK LOTS OF QUESTIONS. Also, there is an optional term paper too for extra credit.
Lectures are exceptionally boring. Material covered is interesting, but presentation is terrible. Tests (really essay) and homeworks are literally copy pasting the notes word for word. There isnt really even an attempt to justify or understand most of the ideas presented in the class, instead its just notetaking (Thats bananas isnt a good argument)
Best Philosophy class
His discussion comments are actually better indications of the material and what he wants you to take away from the course than the lectures... which I feel need to be expanded upon.
I mean this class was easy, you just had to do group discussions, take 3 quizzes, and 3 essayexams, he's a very tough grader when it comes to the essay exams, but if you love writing then you should have no problem. He also does one discussion that is extra credit, and can replace the quiz grades with a term paper if you've done bad on the quizzes.
Workload is equivalent to two semesters worth of work in a 7 week (yes, 7 week) course. This means even if you want to learn everything, you just can't. You'll get behind. ASU fails in this way big time, years of knowledge in 1 week. Professor is wonderful and content is phenomenal. Absolutely wonderful professor, my favorite course set up at ASU.
Took this class online during COVID. Few assignments, most of grade from exams. Grading criteria is a little unclear, but you get the idea quickly. Exams are detail oriented but open note, including the notes he gave. Lectures are clear and easy to follow, w/ good/fun explanations. Book was not needed. Cares for students, easy to talk to.
The man has a disdain for logic as a study and makes that very clear at every opportunity in the class. His quizzes and homeworks are COMPLETELY different than the tests. He insists on holding class DURING FINALS WEEK and continues to assign HOMEWORK during it as well. This is a philosophy of science course, but he acts disdainful of science. Gross
Two exams that are 50% of your grade. The lectures feel like you go in circles that confuse you and make it really hard to understand the theories. It sounds like a big run on sentence.
I enjoyed Dr. Mac as a person. He is extremely nice and passionate about logic. The way in which he has structured this class is outright ridiculous though. These are not simple and easy ideas to be studying. yet we are given a quiz (each building ontop of the other every 2 weeks) its no where near enough time to actually breathe and understand.
Prof. McElhoes is an awesome guy and makes lecture fun. However, the structure of the class is flawed. PHI103 is a prereq for this class, yet we spent half the course reviewing PHI103, meaning we had to rush through the actual hard/new parts (predicate logic). I'm a phi major with no math background and I had to work hard to manage an A.
His 420 Metametaphysics class is ridiculous, DO NOT TAKE IT. His feedback is poor, he is petty and trite. Lecture quality is acceptable at best.
The teacher seems like an optimistic fella who is passionate about Philosophy. If you do not ask questions about this class and his grading, you will be confused. Many lectures, two papers, discussion posts, and can be stressful with a fulltime job. The class was extremely hard and left me irritated in the begining. Not bad compared to other 420's.
Prof Mac is really into philosophy. That's obviously a good thing. Super thorough.
Dr Mc is the best. He is very understanding & wants to help! People who say negative about him didnt reach out for help or ask him for assistance. He really does care about you & wants you to get an A. His class if tough but thats 400 level classes - he is kick ass & should be given more praise on here. He has helped me so much & deserves credit!
The professor is very nice and helpful, but this class is packed with material that is difficult to understand. the essay tests are extremely difficult and very time constrained. Its open notes which helps but not enough. Professor provides great feedback without being clear on what hes actually looking for.
He's a great teacher, and if you need help, he's there! He's very active in engaging with students. I say he's a tough grader, but he does show mercy. He gives a lot of feedback on written work. The structure of the class was set up so it truly helped you learned the material. It isn't an "easy A" but its doable, as long as you're serious!
This was by far the worst professor I have ever had in my years of online education. It seems like no matter how hard you try with "DrMC," you're destined to fail. Look forward to no feedback, terrible presentations/lectures, trick-question quizzes, next to impossible standards, and zero help for online students. Steer away from his classes!!
If you can avoid taking a class with him, I recommend it. His lectures aren't very helpful, feedback not very constructive, and overall course structure is wonky. There are more encouraging and growth-driven professors at ASU that will nurture your learning, not inhibit it.
Lecture every other weekday with discussions required. Quiz every other week, test on opposite weeks. Professor gives great feedback and responds quick, very understanding and willing to work with you. A lot of work but listen to the lectures and be thorough on the tests and you'll be fine, tests are heavily graded, 3 tests 75% of grade.
There were a few essay exams worth 75% of the grade. This seems to have bothered other reviewers here but I enjoyed that. It should be an automatic A if you follow instructions and act on feedback. The textbook was a very easy/interesting read compared to other upper level PHI courses.
"Dr. Mac" is awesome. The course content is fantastic. Heed his warning the first day of the course when he explicitly states, "this course is not for the faint of heart. It will dominate your life for the next 7.5 weeks". He is not kidding. He gives the information for essay exams in his discussion commentary. Do not fall behind.
I really enjoyed this class. DrMc quickly writes long, elaborate responses to questions and does his best to make sure you understand the material. Some of the material is hard to understand (or to keep mentally organized by the end of the 6 weeks), but DrMc seems to be an easy grader (based on the quartile scores on Canvas). Would take again.
Dr. Mc was excellent. I worked with him outside of class for an honors contract, and he would always ask me if I needed help with anything in class. He wants his students to succeed, and he is also accessible after class. This class was difficult for someone who has never taken a philosophy course before, but nevertheless I loved it.
Really easy - ditched almost every class and got an A. Tons of useless reading I did almost none of ever. The professor is a mix of weird, entertaining, and boring. I love philosophy and science and found this course to be mind-numbing, but it wasn't too bad because I basically just took the tests and did the small amount of homework.
It seems like specifically for the PHI 333 he does a very poor job. It's basically two classes smashed into one with very, very bad pacing. Extraordinarily condensed, especially at the end where the student is expected to understand very much with very little time or help to really grasp the contents. Would not recommend.
Lectures are very well-organized, insightful, and rigorous.
Lectures are composed of well-written information, examples, and video portions working through the examples. Assignments are unlocked sequentially as you complete lessons, so time management is important. Dr. Mac was heavily present in class discussions, offering tips and full explanations for any questions students had.
Has annoying standards (deducts marks because the title of a paper is not "catchy" enough like we're writing in an online magazine), is banal and trite.
Professors like David McElhoes will make you contemplate whether you should run from academia instead of pursuing a career in it.
He's a good professor. I'm not a philosophy major, but I'm glad I took one of his classes to fulfill an upper-level requirement. Would take again.
This class was definitely difficult as a freshman for a class with no philosophy prerequisites. Attendance is not mandatory however the lectures each day are very intense. The exams are online essay exams and open note/book. The quizzes are also open note and he lets you google things if you need to. He is a pretty tough grader but a nice guy
Dr. McElhoes' class is very lecture heavy and does no have a lot of material to help students that get behind. His lectures are very boring and his class weighs heavy on group assignments and the midterm.
Really nice guy, loves philosophy and his students. You have to pay attention in lectures you don't really have to read textbook. Tiny quizzes (like three questions), two group assignments, one midterm and one non-cumulative final both written response. I've never taken a philosophy class before and really enjoyed it.
Dr. McElhoes is very passionate about the subject and it shows, he provided very detailed commentary to graded assignments and topics we learned about in class. However, the lectures need updating, they felt very dry, dull, and excessively long especially for a difficult topic as it is. Lots of reading with long lectures, tests weighted heavily.
Lectures are very boring though he does know what he is talking about on the midterm/final and 2 group projects he is very nitpicky on things are rarely ever gives 100% on assignment, though gives a lot of feedback for what can be improved, if your actually interested in the subject you will learn a lot otherwise it is boring and hard to understand
Great lecturer, has lots of moments for class participation and questions. Covers a lot of material in the lectures. Concerned with writing clear, targeted responses in the writing assignments. Be prepared to write well and according to the rubric he sets out. Very cool material.
Had a great experience in this course, Dr. McElhoes was engaged and responsive. No complaints.
This was a really fun class. Dr. McElhoes is definitely very passionate about the subject. He gives great feedback on assignments, and encourages participation in class. Sometimes there would be dull moments in lectures, but his lectures are overall great.
The professor knows his stuff and is passionate about the material. Weekly participation via discussion boards is required, and there were 3 quizzes and 3 exams. The course itself wasn't hard, but I found that I am not much of a philosophical thinker which made the work time consuming and a little dull.
Requires us to pay for and use AI and is a rough grader. Lectures are long and hard to follow, he writes one the board and handwriting is difficult to read. The assignments feel nit picky and random.
This was an okay class; there are a few occasional online quizzes, which are only 3 points. Lecture-heavy. It is rare that any of those notes are provided outside of class. Provided a study guide for exams: terms and practice essay questions, as well as a ChatGPT study guide. Exams (essay) require you to define several points.TA is a tough grader.
I liked Dr. McElhoes, but I wasn't a fan of the class structure. Definitely go to this class since he doesn't post notes online, and study for your exams! He assigns readings and a textbook but I wouldn't get them, he goes over the readings enough in class that if you understand the concepts you don't need to do them.
Dr. McElhoes' class was very lecture heavy and you have to go to class to know the material. He won't say online when there are pop quizzes so you just have to show up everyday, but attendance isn't mandatory. Taking word-for-word notes from his is what helped me most for exam days. Don't skip!!
Very lecture heavy, easy online quizzes, and the material can be difficult to understand because... philosophy. Your grade is mostly based on three essays that require memorized arguments -- it's not terribly difficult if you put in the effort and time (he also gives a Chat GPT study aid). The book is "required" but not used in quizzes/essays.
Class Info
Online Classes
100%
Attendance Mandatory
43%
Textbook Required
33%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.43 avg changeRatings by Course
PHI420
5.0
(4)PHI103
5.0
(1)PHI105
4.3
(17)PHI102
4.0
(1)PHI 105
4.0
(1)Difficulty by Course
PHI333
4.6
PHI420
4.3
PHI 105
4.0
PHI334
3.8
PHI101
3.8