3.7

Mary MacLeod

Philosophy - Indiana University of Pennsylvania

3.7
Quality
3.4
Difficulty
50%
Would Retake
90
Reviews
3.7
Quality
3.4
Difficulty
3.9
Helpful
3.5
Clarity

50%

Would Retake

90

Reviews

Rating Distribution
Official

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 rating
Class Info

Online Classes

100%

Attendance Mandatory

43%

Textbook Required

60%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 20 grades
Most common grades:
A (6)
B (3)
A+ (3)
Grade Distribution
A(9)B(3)C(2)D(0)F(1)A-/B+(5)
Based on 25 reported grades
A: 6
B: 3
A+: 3
B+: 3
Common Tags
Get ready to read (13)
Gives good feedback (7)
Tough grader (6)
Lecture heavy (4)
Skip class? You won't pass. (3)
Participation matters (3)
Graded by few things (3)
BEWARE OF POP QUIZZES (2)
Rating Trend

Declining

-0.29 avg change
Mar
Apr
May
Jul
Oct
May
Last 6 months
Ratings by Course

101

5.0

(1)

HISTORYII

5.0

(1)

LOGIC

5.0

(2)

PHIL400

5.0

(1)

PHIL220

5.0

(1)
+19 more courses
Difficulty by Course

PSY101

5.0

PHIL227

5.0

PHIL101

4.1

PHIL400

4.0

PHIL

4.0

Reviews (90)
5.0
3.0
HISTORYII
Feb 27, 2003

She is great! Her looks are second only to her intelligence. The combination make her very attractive!

2.0
5.0
PSY101
Mar 31, 2003

No Comments

1.0
1.0
PHIL221
Apr 4, 2003

A brick could think more logically than this woman.

5.0
4.0
PHIL222
Apr 8, 2003

Great Prof. Excellent at what she does and very helpful to those who put forth the effort.

4.0
4.0
PHIL120
Apr 8, 2003

No Comments

5.0
3.0
LOGIC
Apr 9, 2003

No Comments

5.0
3.0
PHIL221
Apr 11, 2003

No Comments

5.0
4.0
PHIL400
Apr 14, 2003

No Comments

1.0
5.0
PHIL
May 14, 2003

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

5.0
4.0
LOGIC
Jul 14, 2003

No Comments

3.0
4.0
PHIL
Oct 15, 2003

No Comments

4.0
5.0
PHIL101
Oct 23, 2003

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.

2.0
5.0
PHIL101
Nov 13, 2003

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.

4.0
4.0
PHIL330
Nov 17, 2003

Incredible professor. Obviously and remarkably intelligent, very helpful and dedicated. I recommend her highly.

2.0
4.0
PHIL101
Dec 10, 2003

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.

5.0
4.0
PHIL330
Dec 11, 2003

Awesome class and professor. One of the few classes which actually kept my attention throughout the entire semester and that is saying alot.

5.0
1.0
PHIL330
Dec 16, 2003

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.

5.0
4.0
PHIL101
Dec 22, 2003

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.

5.0
1.0
101
Feb 3, 2004

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.

5.0
3.0
PHIL221
Apr 8, 2004

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!

4.0
4.0
PHIL325
Apr 9, 2004

Quite obviously brilliant and interested in the content she teaches.

4.0
4.0
PHIL325
May 25, 2004

No Comments

2.0
3.0
PHIL202
Aug 30, 2004

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

4.0
3.0
PHI101
Sep 15, 2004

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.

5.0
3.0
PHIL221
Nov 16, 2004

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.

5.0
2.0
PHIL221
Grade: A
Dec 14, 2004

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.

5.0
3.0
PHIL221
Dec 16, 2004

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.

5.0
4.0
PHIL221
Dec 28, 2004

The reason I became a philosophy major.

5.0
3.0
PHIL220
Jan 9, 2005

Amazing. Clear, able to help people, and challenges the students who are bored in class.

5.0
3.0
PHILOSOPHY221
Jan 11, 2005

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.

2.0
5.0
PHIL227
Jan 12, 2005

Not very good at anything about teaching.

5.0
4.0
PHIL221
Mar 18, 2005

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.

5.0
4.0
PHIL221
Mar 26, 2005

Need to take logic? Take this woman. You will learn it and you will learn it well.

5.0
4.0
PHIL341
Apr 5, 2005

A teacher who actually expects something of her students beyond drooling and regurgitating questions on tests. A rarity at IUP and a welcome change.

5.0
3.0
PHIL120
May 11, 2005

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.

4.0
4.0
PHIL330
Aug 28, 2005

No Comments

2.0
3.0
PHIL120
Sep 3, 2005

No Comments

5.0
3.0
PHIL120
Oct 16, 2005

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.

5.0
3.0
PHIL120
Grade: A-
Oct 21, 2005

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.

5.0
3.0
PHIL120
Dec 17, 2005

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.

2.0
3.0
PHIL120
Dec 22, 2005

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.

2.0
4.0
PHIL101
Jan 3, 2006

Worst prof. I've personally ever had. Boring, unclear, and I still have no idea what philosophy is

5.0
3.0
PHIL
Mar 9, 2006

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.

5.0
2.0
PHIL221
Nov 16, 2006

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!

5.0
5.0
PHIL325
Nov 21, 2006

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!

5.0
4.0
PHIL481
Apr 7, 2008

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.

4.0
1.0
PHIL121
Apr 21, 2008

Excellent prof, I recommend her to anyone taking intro, class was easy, but very very interesting, A+ prof.

5.0
4.0
PHIL330
May 21, 2008

Loved her - very clear and very helpful. Difficult class but I learned a ton about the philosophy of science from her. Highly recommended.

5.0
3.0
PHIL221
Nov 3, 2008

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.

2.0
5.0
PHIL221
Dec 9, 2008

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

5.0
3.0
PHIL325
Mar 26, 2009

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!

2.0
2.0
PHIL221
May 14, 2009

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.

1.0
5.0
PHIL222
Apr 12, 2010

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.

2.0
4.0
PHIL222
Apr 19, 2010

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.

3.0
5.0
PHIL330
Dec 14, 2010

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.

5.0
2.0
PHIL222
Mar 30, 2011

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.

5.0
4.0
PHIL330
Aug 30, 2011

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.

5.0
3.0
PHIL222
Dec 12, 2011

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.

5.0
2.0
PHIL221
Jun 1, 2012

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.

5.0
5.0
PHIL120
Dec 11, 2012

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

5.0
2.0
PHIL222
Apr 19, 2013

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.

5.0
4.0
PHIL
Aug 27, 2013

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.

5.0
2.0
PHIL325
Grade: B
Mar 27, 2014

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

5.0
2.0
PHIL325
Grade: A
Apr 22, 2014

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.

2.0
5.0
PHIL100
May 8, 2015

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.

4.0
3.0
HNRC201
Grade: A+
Jan 5, 2016

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

2.0
3.0
PHIL122
Grade: B+
Nov 2, 2017
Wouldn't take again

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

Get ready to read
Skip class? You won't pass.
BEWARE OF POP QUIZZES
5.0
3.0
PHIL122
Apr 12, 2018
Would take again

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.

Skip class? You won't pass.
BEWARE OF POP QUIZZES
Amazing lectures
5.0
3.0
PHIL100
Grade: A
Jan 14, 2019
Would take again

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.

Gives good feedback
Amazing lectures
Caring
2.0
2.0
PHIL101
Grade: A+
Apr 4, 2019
Wouldn't take again

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.

Skip class? You won't pass.
Beware of pop quizzes
1.0
5.0
PHIL122
Aug 14, 2019
Wouldn't take again

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!

5.0
3.0
HNRC201
Grade: Not sure yet
Dec 2, 2020
Would take again

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.

Gives good feedback
Respected
4.0
3.0
PHIL122
Grade: A+
May 18, 2021
Would take again

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.

Get ready to read
5.0
3.0
PHIL122
Grade: A
Jul 14, 2021
Would take again

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.

Gives good feedback
Inspirational
Respected
4.0
4.0
PHIL101
Sep 9, 2021
Would take again

shes a great teacher, just make sure you stay up to your work and you'll do fine

4.0
5.0
PHIL101
Grade: Not sure yet
Sep 28, 2021
Wouldn't take again

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.

Lots of homework
Get ready to read
Participation matters
4.0
3.0
HNRC102
Apr 29, 2022
Would take again

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.

Get ready to read
Gives good feedback
Online Savvy
4.0
3.0
PHIL122
Grade: Rather not say
Nov 5, 2022
Would take again

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!

Participation matters
Test heavy
Accessible outside class
4.0
3.0
PHIL122
Grade: B
Mar 21, 2023
Would take again

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!

Tough grader
Get ready to read
Lecture heavy
1.0
5.0
PHIL122
Grade: Rather not say
Apr 3, 2023

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

Tough grader
Get ready to read
1.0
4.0
PHIL122
Grade: B
Apr 4, 2023

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.

Get ready to read
Lecture heavy
1.0
5.0
PHIL122
Grade: F
May 2, 2023

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!!

Lots of homework
Test heavy
Graded by few things
1.0
3.0
PHIL122
Grade: B+
May 6, 2023

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.

Tough grader
So many papers
5.0
3.0
PHIL100
Grade: C
May 8, 2023
Would take again

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.

Get ready to read
Participation matters
Lecture heavy
1.0
4.0
PHIL122
Grade: C+
May 11, 2023

Horrible. Horrible. Horrible. Please for the love of god do not take her for Philosophy 122 - especially if it's online...

Get ready to read
Graded by few things
5.0
2.0
PHIL122
Grade: A
Jul 7, 2023
Would take again

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!

Get ready to read
Clear grading criteria
Gives good feedback
5.0
4.0
PHIL122
Grade: A-
Jul 11, 2023
Would take again

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
Get ready to read
Gives good feedback
2.0
4.0
PHIL122
Grade: Not sure yet
Oct 17, 2023

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

Tough grader
Get ready to read
3.0
5.0
PHIL122
Grade: B+
May 5, 2025

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.

Tough grader
Get ready to read
Graded by few things
3.0
1.0
PHIL100
Grade: A
May 13, 2025

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.

Clear grading criteria
Gives good feedback
Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

43%

Textbook Required

60%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 20 grades
Most common grades:
A (6)
B (3)
A+ (3)
Grade Distribution
A(9)B(3)C(2)D(0)F(1)A-/B+(5)
Based on 25 reported grades
A: 6
B: 3
A+: 3
B+: 3
Common Tags
Get ready to read (13)
Gives good feedback (7)
Tough grader (6)
Lecture heavy (4)
Skip class? You won't pass. (3)
Participation matters (3)
Graded by few things (3)
BEWARE OF POP QUIZZES (2)
Rating Trend

Declining

-0.29 avg change
Mar
Apr
May
Jul
Oct
May
Last 6 months
Ratings by Course

101

5.0

(1)

HISTORYII

5.0

(1)

LOGIC

5.0

(2)

PHIL400

5.0

(1)

PHIL220

5.0

(1)
+19 more courses
Difficulty by Course

PSY101

5.0

PHIL227

5.0

PHIL101

4.1

PHIL400

4.0

PHIL

4.0

Similar Professors