3.7
Quality3.4
Difficulty50%
Would Retake90
Reviews50%
Would Retake
90
Reviews
Rating DistributionOfficial
5
47
4
15
3
4
2
15
1
9
What Students Say
“This course was really interesting”
PHIL122 - 4.0 rating“Her looks are second only to her intelligence”
HISTORYII - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
43%
Textbook Required
60%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.29 avg changeRatings by Course
101
5.0
(1)HISTORYII
5.0
(1)LOGIC
5.0
(2)PHIL400
5.0
(1)PHIL220
5.0
(1)Difficulty by Course
PSY101
5.0
PHIL227
5.0
PHIL101
4.1
PHIL400
4.0
PHIL
4.0
Reviews (90)
She is great! Her looks are second only to her intelligence. The combination make her very attractive!
No Comments
A brick could think more logically than this woman.
Great Prof. Excellent at what she does and very helpful to those who put forth the effort.
No Comments
No Comments
No Comments
No Comments
this was the worst class i've ever had in my life. she talks like the book and makes no sense what-so-ever. sure she has office hours to help but that doesnt help!!!! she talks like she's talking to philosophy majors and graduate school students..terrible
No Comments
No Comments
Very very difficult for non-high level thinkers. She also uses really difficult language. However, she is an excellent professor and she is incredibly talented.
The class was painfully long. She goes the full length of time. She doesn't explain material, I wouldn't reccomend this class to anyone.
Incredible professor. Obviously and remarkably intelligent, very helpful and dedicated. I recommend her highly.
Knows her stuff, but is almost toooo smart to be teaching an intro class. speaks in terms that go over your head, but the handouts are very helpful, and the tests aren't bad. Boring to listen to for three hours straight, but hell, who isn't? She's ok.
Awesome class and professor. One of the few classes which actually kept my attention throughout the entire semester and that is saying alot.
Dr. Macleod is a better philosophy professor than her husband, and before having her I would have thought that an impossible accomplishment. People who rate her poorly are too dumb to deserve admission into any school, even IUP.
Whoa Boy. Alot of it was over my head but I enjoyed it nonetheless. One of the few classes and professors to actually make me want to do the reading and study. Highly recommended.
One of the best professors I have had here at IUP. She encourages questions and class discussions. She's very helpful if you have a question and won't make you feel stupid. I highly recommend her.
Awesome proff! She is very fair and knows what she is talking about. She is very helpful and knows were you are making ou mistakes and knows how to help you. Great attitude!
Quite obviously brilliant and interested in the content she teaches.
No Comments
symbolic logic, hardest class to understand, she claims she loves to give help in her office hours, but all she does is claim you have not come class, even if you have. do not take this woman
Just don't take her for a 6 to 9pm class because its so boring you'll end up leaving after an hour. Other than that, not too bad.
I really liked her alot. She made the class as interesting as posslibe. The class was confusing, but she broke the material down realllly well. She gives homework daily, but its always really short assignments and it helps your grade a lot. I would take her again.
Great teacher! Didn't think that i was gonna pass the class and ended with a high A. I was not interested in logic, but she did a good job of holding my attention in class. She is willing to help during her office hrs. Very personable for having such a large class.
Couldn't have taught this class any better. Very reasonable, helpful, and intelligent... I hear nothing but good things from others. You would be foolish NOT to take her class. Material was difficult, but her solid teaching helped me to get a B+ or A.
The reason I became a philosophy major.
Amazing. Clear, able to help people, and challenges the students who are bored in class.
Wonderful prof!! Clear, helpful, knows her stuff! Kept my attention in a boring and difficult subject. Gave reviews and was enthusiastic about logic. Go to class..her explanations and examples are great and very helpful. I highly recommend her.
Not very good at anything about teaching.
What's that? A difficult class. Maybe so. But I suppose I missed the part of college where it was supposed to be mind-numbingly easy. Great professor.
Need to take logic? Take this woman. You will learn it and you will learn it well.
A teacher who actually expects something of her students beyond drooling and regurgitating questions on tests. A rarity at IUP and a welcome change.
Mary is a good Philosophy teacher, she goes out of her way to do everything possible to be clear and understood and grants everyone their position and finds a way to make it relate. I enjoyed the class, got a lil boring at times, but it wasn't too bad.
No Comments
No Comments
Good prof who goes out of her way to make sure you understand what she is teaching. Class is sometimes boring, but she gives lots of examples and the quizzes and test are easy if you go to class and read her worksheets.
interesting class, can get boring at times, but she keeps it interesting. she can appear too serious but overall it's good. re-read notes and worksheets before exams.
She's a great professors. She can come off very serious but its all good. Enjoyed the class, not the easiest, but liked it a lot.
Boring professor! All she did was talk throughout the whole class and nothing else! It was a long 1 1/2! Her tests are easy though as long as you study the study guides that she gives you.
Worst prof. I've personally ever had. Boring, unclear, and I still have no idea what philosophy is
The reason I became a philosophy major. More than happy to give as much help and clarification as you ask her for, and really makes you think. She actually teaches, and for philosophy, what else are you going to do but talk to explain it? Keeps class interesting, definitely... great sense of humor, if you're paying attention.
She is definately one of my favorite professors. I never even knew what philosophy was before taking this course. She made it very interesting. At first I didn't think I was going to be able to pick up the information very well and i also thought she was a bit intimidating. I was wrong. Wonderful professor!
Shes a really nice prof. This is not my major so I found the info very difficult, but im sure thats my fault. Shes really helpful though and responds to emails quickly. Her lectures are pretty interesting too. I would def recommend her!
Dr. MacLeod is a blessing to IUP. She is one of the most skilled educators I've come across. You want to REALLY learn philosophy? Take this woman.
Excellent prof, I recommend her to anyone taking intro, class was easy, but very very interesting, A+ prof.
Loved her - very clear and very helpful. Difficult class but I learned a ton about the philosophy of science from her. Highly recommended.
Amazing prof. Symbolic logic gets a little difficult but she is open for office hours constantly and she insists you use them.If you need a phil/religion credit take her.
This had to have been the hardest class I have taken at IUP Dr. M was helpful but when I talked to her I ended up being a little more confused than before I spoke to her. She is cool individual but in my opinion an very unclear professor
I took Professor MacLeod (that's Mah-Cloud, not Mic-Lee-ood) for both Philosophy 325 (Modern Philosophy) and Symbolic Logic. She's one of the best Professors I have had yet. I have a medical condition, and she is extremely understanding and supportive, not to mention helpful!
This professor is very hit and miss. She can be very nice but if you cross her, look out. She is very short (almost rude) in her emails. I understood most of the material prior to the class and the manner in which she explained it was confusing to me (very unclear). Material could have been taught much more clearly and easier.
This was by far one of the hardest classes i have ever taken at IUP. If you didn't share her view points she graded you harder. if you arnt a gay, vegetarian/vegan, black/female student DO NOT TAKE THIS CLASS. i had to work my ass off just to pass this class.
Dr. MacLeod is an absolutely rediculous professor. Her teach meathod is to ramble to you about her views try to get you to share your views, but if you disagree with her then you're wrong. Her exams are half scantron half essay and the essay you must write perfectly and support her possition on the topic or she'll give you a poor grade.
Difficult class (obviously). She can be a little hard to understand sometimes and the readings are difficult but it is philosophy of science. Go to class, READ, take advantage of office hours. Above all, be crystal clear, splitting threads precise in your wording on papers.
She is VERY helpful, and she makes the class interesting. She rarely expresses her opinion on a topic because she likes to hear the students' opinion. She'll always play the antagonist no matter what, which can be quite annoying, but this forces you to think more. The test are easy, as long as you defend you point of view.
She is a fantastic professor. The material was difficult but with her guiding hand I gained a great grasp on the subject. I recommend her as a professor.
Great Teacher! The material is hard to understand but she is very helpful, has a lot of office hours and can explain anything to anyone. Her study guides are extremely helpful for tests and her tests aren't hard. If you find them hard, tell her and she'll try to make it easier. Definitely recommend.
Absolutely incredible professor. Seemed to have a different fashion style for every day of the week, and something about her whispy demeanor just radiates charisma. She is extremely intelligent, very helpful, and welcomes questions. I had absolutely no trouble with symbolic logic because she made things crystal clear. Highly recommended.
She's so chill,she didnt care about spelling in my class. especially on tests, and exams. But her class was boring especially at night. I hated it
Love her! She's funny and really makes you think about the content. She is honest and open for feedback. I found all of the articles that we had to read in class online so I didn't buy the textbook though it is important to read. She gives in class writings but grades fairly. No hw. Just read and show up to get a B and above.
I have taken Dr. Macleod for several philosophy classes she is by far the best professor I have ever encountered. Her interest in what she teaches is so strong that it captures your interest as well. Honestly, this women made me love philosophy.
Professor MacLeod is responsible for my interest in Philosophy. She is one of the few teachers I've ever had who is truly interested in her field. She teaches some of the only classes I can pay attention to with interest throughout its entirety
I walked into IUP deathly afraid of Philosophy. I left 4 years later with a second degree in it, and Dr. MacLeod is one of the reasons why. An excellent professor who clearly loves philosophy and loves to teach it (and is GOOD at teaching it), but she is also extremely willing to help students, and in my book that's what really sets her apart.
I hated every moment I stepped into her class. She was nice but I just hated everythinggggg about Philosophy. She makes you read and gives you pop quizzes on the readings (5 questions true and false), I read but nothing ever made any sense. So glad this class is over and I never have to take another Philosophy class again.
MacLeod is extremely eccentric - and definitely worth taking. For the honors classes, she teaches Political philosophy. If you care about politics, the class is super interesting. If not, I'm sorry. She'll explain the readings in class, so don't worry too much if you don't understand. She'll want a LOT of citations for papers though
Honest and unbiased: Dr. MacLeod is a nice woman. She is also very strange. The reason I dislike her class is because it is primarily lecture, and while I tend to enjoy lecture, she is not competent at it. Her lectures leave you dazed and confused. I am sure she would help you outside of class. Her tests aren't very easy. And she DOES do attendence
MacLeod is amazing. She will assign readings for every class but she always will spend time explaining them and really making sure that everyone knows what's going on. The material is controversial but she is very honest and unbiased; really creates a wonderful environment for discussion and opinion sharing. Her exams and pop quizzes are easy too.
I love Dr. MacLeod. She has to be my favorite professor at IUP. She genuinely cares about her students and wants to help them when she can. I've taken Phil 122 with her as well. She tries to make the material as understandable as possible through her lectures. I recommend taking her for any class she teaches. She makes going to class fun.
VERY eccentric. Went in expecting all kinds of philosophy and wound up in religious arguments in which I was called a fool for my beliefs. I took notes on my computer and halfway through ended up doing other homework and still got all A's, super easy if you show up and read the slides for the tests. Would not take again, even with the easy grade.
This professor places too much importance on her own notes (100 plus pages per topic), and although she chooses to display pages upon pages of the exact writings of the classmates she deems worthy of our attention, she does not give clear notes on why she graded the essays she did deem good enough. Dont take this class online! Very unorganized!
She is a genuine teacher who really cares about the subject. If you are not sure of some concepts, she is more than willing to explain.
I took this class online, and I would print out the notes and use them on all of the tests. Do the readings, even if you don't understand them, as long as you read the notes she gives. Reading the notes is more important than reading the book. On the written test, write them in word and then copy/paste, and make sure to write as much as you can.
Dr. MacLeod is very kind, responsive, and supportive. Her class was fun and interesting because of her enthusiasm. She is passionate about education and helping students reach a little further to obtain greatness.
shes a great teacher, just make sure you stay up to your work and you'll do fine
shes not a bad prof, but if you're one to need help most of the time with reading comprehension, do not take this class.
Dr. MacLeod's Unit D class is super boring if you don't like philosophy, and she reuses the same book from Unit A. I barely read it and still did good on the papers. Even though I didn't really enjoy the class, Dr. MacLeod is actually really nice and understanding. She's very kind and I felt as if she really cared about her students.
This course was really interesting. I learned a lot and discovered I have some interest in philosophy! The class is pretty much all exams and they can be tricky. Focus on her notes and use the reading as a supplemental addition. I would say take this course but be ready to use outside resources to understand concepts. Videos helped me a lot!
She's not bad. Just wish she'd do more direct instruction instead of all reading. There is so much reading involved. She's a tough grader as well. Be super precise on writings. Tests can be tricky. She is nice and accommodating though and willing to help. Topics are interesting once you understand them!
I would never retake this professor nor this class. I have never been so confused to the point where I am not motivated at all. I asked her to further explain a question and she told me, "You should of came to my office hours and asked," yet she posted the question after her office hours were over. No extra credit at all. Not worth a credit
I took this class online and it was AWFUL. Requires you to purchase a book + she has supplemental notes that go with the readings that make no sense if you're not great at philosophy. Her exams were extremely confusing if you're not a philosophy wiz, so if you have to take this class for your major, do not take her online or at all.
I do not recommend this class as I studied so often for her tests and exams and still somehow failed, she doesn't give you the link to the book and just gives you her notes for the class and expects you to understand it and if you email her don't expect a response as I had emailed her 10+ times over the semester and have yet to get an answer. SMH!!
Not that hard of a professor to take but does not provide any reason why you miss points on your written exams and in my opinion, grades too hard for it being a 100-level class... Our class median was an 81 which again, I think is low for a 100-level course and says something about her grading and her course in general. Would not recommend.
Great professor, and very caring and understanding of students. She does test heavily and does not give out extra credit. Come to class with a very open mind about life. Pay attention to her slides and the readings to answer her discussion board posts and exams. Her exams are also 2 parts a written portion and a multiple choice.
Horrible. Horrible. Horrible. Please for the love of god do not take her for Philosophy 122 - especially if it's online...
This was my last required Philosophy class for my major and she was great! Had no issues at all whatsoever. My only advice is to make sure you read the weekly readings carefully because she seems to focus on that more than the textbook. I don't go to IUP full time but if I did I would take Professor MacLeod again. PHIL 122 Ethics: 10/10!
Tests are t/f and sometimes worded oddly so read question carefully. Read the assigned readings, but the notes she posts really explains the meaning of the reading better.4 short essay/multiple choice tests throughout the semester. Write a lot to show you understand. Considering it was a summer online course, I did learn a lot from this class
tough grader for the written exams. does not provide why you missed points on the written exams just tells you to review the rubric. I asked if she would create any bonus and the only response she gave was to do the discussion forums, which are only worth 2 points, so they will not even help your grade. don't take her
A good class with interesting material. Harder than 300+ level courses I have taken in Philosophy, however. For an introductory course, her expectations are high. I have never received an A on an essay in this class, despite my best efforts. Workload is reasonable, but the tests and essays will kill you. Discussion posts aren't a big points boost.
The readings given are difficult to understand without going to lectures. Lectures are excruciatingly boring. It doesn't help that no one participated because the material is interesting. Very straightforward assignments.
Class Info
Online Classes
100%
Attendance Mandatory
43%
Textbook Required
60%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.29 avg changeRatings by Course
101
5.0
(1)HISTORYII
5.0
(1)LOGIC
5.0
(2)PHIL400
5.0
(1)PHIL220
5.0
(1)Difficulty by Course
PSY101
5.0
PHIL227
5.0
PHIL101
4.1
PHIL400
4.0
PHIL
4.0