1.9

John T. Hayes

Geography - Salem State University

1.9
Quality
4.3
Difficulty
11%
Would Retake
131
Reviews
1.9
Quality
4.3
Difficulty
2.1
Helpful
1.8
Clarity

11%

Would Retake

131

Reviews

Rating Distribution
Official

5

10

4

14

3

10

2

32

1

65

What Students Say

Doctor Hayes is a genius

GPH100 - 2.0 rating

Final exam is both the 1st and 2nd exam in one

GPH100 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

97%

Textbook Required

69%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 39 grades
Most common grades:
Not sure yet (10)
C (7)
B (5)
Grade Distribution
A(9)B(7)C(12)D(9)F(0)A-/B+(7)
Based on 58 reported grades
Not sure yet: 10
C: 7
B: 5
B+: 5
Common Tags
Lecture heavy (28)
Test heavy (25)
Tough grader (22)
Get ready to read (11)
Skip class? You won't pass. (11)
LECTURE HEAVY (10)
Graded by few things (10)
Tough Grader (5)
Rating Trend

Declining

-0.63 avg change
Oct
Nov
Dec
May
Nov
Dec
Last 6 months
Ratings by Course

PHYSGEOGRAPHY

5.0

(1)

GGR102

5.0

(2)

GGR352

5.0

(1)

GGR250P

5.0

(1)

GPH11504

5.0

(1)
+39 more courses
Difficulty by Course

GGR395

5.0

GEO

5.0

GGR350P

5.0

GLS100

5.0

PHYS000

5.0

Reviews (131)
2.0
2.0
GGR100P
May 30, 2004

No Comments

1.0
5.0
GGR395
Jul 29, 2004

A very intelligent man but a horrible professor. He lacks the skills needed to convey a concept or explain a personal thought. He will stretch 15 minutes of lecture into an hour and a half.

4.0
4.0
GEOG
Apr 24, 2005

He is a little strange... but not really so different than many other profs at SSC! He is a nice guy and will spend the time you need if you just ask. His tests are DETAILED so be sure to take good notes and ask questions if you don;t get it!

5.0
1.0
PHYSGEOGRAPHY
Sep 9, 2005

No Comments

5.0
4.0
GEOGRAPHY
Sep 26, 2005

Need to work to do well! Had a little trouble, but if you work on the study guides and spend time preparing for the exams you should do fine. He will help you if you need it so do not be afraid to ask.

2.0
4.0
PHYSGEO
Sep 27, 2005

No Comments

3.0
5.0
GEO
Dec 10, 2005

I found his class unreasonably difficult. Took it as a lab and it was a lot of work and the tests were difficult as well. He is very smart but it seems that he has a problem explaining simple concepts to students. I would not take his class again.

1.0
5.0
GGR350P
Dec 16, 2005

He is the worst teacher in the world. He doesnt stand still...and he can never answer a question clearly. He assumes you are supposed to know everything...but you really dont. I would definitly have to say...never take this guy, and if you end up getting stuck with him..drop him ASAP

1.0
5.0
GLS100
Jan 24, 2006

terrible at explaining anything and irritating to listen to

2.0
4.0
GEOGRAPHY102
Mar 7, 2006

OMGGGGGGGGGGGGGGGGGG HATED THIS CLASS WITH A PASSION...he doesnt stand still...he really does expect u to know everything...he is so hard...doesnt explain the labs...doesnt do them with u in lab so u basically sit there for 2 hours listenin to him yap about nothing and expects u to know it all...i hated it...i wanted to shoot myself...

2.0
5.0
PHYS000
Sep 28, 2006

Awfull class. Took it to satisfy the Lab sequence, worst mistake ever. Hard exams, boring lectures, class puts you to sleep. Coudnt understand anything, awfull at explaining! DO NOT TAKE unless you love geography!!!

2.0
5.0
GEO01
Dec 13, 2006

He is REALLY bad at teaching. He is hard to follow and his tests are really hard. I am a Deans List student and i think i may get at least a D+ in the class. so there goes that. He called my class stupid and goes on and on about how we need to focus more on our weather and climate class then other classes and work etc. Hes terrible.

2.0
5.0
GGR100P
Dec 16, 2006

Very intelligent but teaches far above Freshman status. He uses different terminology than $125 book, says it once and expects you to know it. He will say something in passing and assumes you have "learned" it. He trails when speaking at times. He can be very distracting as he continually moves. Does not explain Lab. Assumes you know Geography well

2.0
5.0
GGR100
Jan 11, 2007

Very intelegent man, Not very good at explaining things. He assumes you know everything there is to know about weather, geology and climate. attendance is huge, show up, do the labs, and attempt his tests and you will probablly make it out with a C. Long class, if you go at night, be prepared to listen to lecture for hours without breaking.

1.0
5.0
GGR101
May 7, 2007

Very passionate about many fields of geography, however, does assume(even at intro level)that you already know it, even if you have been out of school for 30+ years. Made ref to some questions as being "2nd grade info" ...grades on curve due to avg. gds being well into failure range...needs to stick to one dicipline...

4.0
3.0
GEO101
Dec 11, 2007

A lot of people are bashing him, but he's a pretty good prof. he mumbles a lot and is a typical nerd. his tests would be hard if you didn't get a review sheet which has everything on the test the week before

4.0
3.0
GGRPHYS
Jan 15, 2008

GGR 101P and 102P were a lot of fun if you have interest int he topic. Prof. can be difficult to understand but is more then willing to clarify. Like you to read the text since e follows it closely. Many of the answers to your questions can be found there. Nice guy, give him a chance.

1.0
5.0
GGR100
Mar 5, 2008

Just able to get a c-. Hard tests, gives you a study guide that doesn't help for any tests. Only 3 grades for class.

2.0
5.0
HIST101
Mar 28, 2008

hard class

3.0
5.0
GGR101
May 8, 2008

This professor is not very reasonable with the material. Do not take his courses.

4.0
3.0
GGR100P
May 31, 2008

He's not bad. Good text book. Some exam questions can be tricky, but for the most part are easy. He gives extra credit so you should do OK.

2.0
5.0
GGR100
Jun 22, 2008

He is very much so a sticker, needs u to know everything and assumes you understand it all, he wants ur handwriting to be perfect if not he will mark you down, his study guides are ok, he cant not stay still!! and tell the worst jokes ever and thinks they are funny! he will make ur college life hell!! do not tak anything with him!!

3.0
5.0
GGR101
Aug 8, 2008

This prof DOES indeed expect you to know everything. The studyguide is good, but you do need to know everything on it. ITS SALEM STATE NOT UCLA! Also, his lab exams are hard. We all decided to do poorly on the exams becuase if the class average is a F, to him it is techanically a C-. Please aviod this man at all costs. Helpful outside though.

3.0
5.0
GGR100
Aug 17, 2008

This professor mumbles climate changes like it's his entire life. He lectures are boring because he has no instructore capabilities. No fucuation in the voice, inhuman sense of humor and lack of understanding in how to teach. He gives a 15 minute break in a 4 hour period. Students loss their attention within 45 monutes. Horrible!!!!!!!!!!!!!!

2.0
3.0
GEOGEO
Dec 14, 2008

HORRIBLE! That's all I can say. I was not impressed. He did not appear to be a scholar to me at all. Very boring lectures.

1.0
5.0
GGR101
Dec 16, 2008

TERRIBLE TEACHER

1.0
5.0
GGR100
Jan 17, 2009

Horrible little man. Awful teacher, don't understand a thing he talks about. Best strategy: tune him out (I got away with headphones once!) and read the textbook. Doomed for one more section with him this semester, want to throw myself out a window every time he talks. ugh. Run away, quickly!

4.0
2.0
GGR101
Jan 22, 2009

I am a learning disabled student and he is tough but he helped me as much as he could. Hard tests but resaonable. If you pay attention, do your schoolwork, you should do fine. Try your hardest, you will do ok

5.0
3.0
GGR102
May 7, 2009

i really think its unfair that people bash a professor because his class may be demanding, ITS COLLEGE PEOPLE. Pro Hayes is truly a good person and a well knowledged professor. he is always there for help if need be and will always take the time to go over your questions. Geography is not my thing but pro. hayes made me interested in this subject.

4.0
4.0
GGR250
May 11, 2009

He is truly passionate about his field (as should any good prof.) He can be unclear at times but ask him to explain and he will. Be there, do your work, participate and you'll have no problems. I would have to say that the people that avoid him are missing out on a great experience.

5.0
3.0
GGR352
May 12, 2009

Great Teacher! Very knowlegable on subject matter. Willing to help students understand subject matter during class time or during office hours. Makes great use of the textbook. I highly encourage others to take a class with this professor!

5.0
5.0
GGR250P
May 13, 2009

Dr. Hayes is difficult but there are no surprises in class. He gives you a syllabus which he sticks to for the most part and a study guide before all tests. Hello people I don't think a guy can be any more clear than that. Prof. Stay focused he will surprise you and you will surprise yourself! Thanks for beinga teacher, mentor, and hopefully friend

5.0
3.0
GGR102
May 15, 2009

Prof. Hayes is concise, explainations are clear,and understandable. What he teaches in class follows along exactly what is in the syllabus, no tricks no surprises. If you have any issues or problems he will take the time to further explain. He is easily approachable and very compassionate about what he teches. The textbook is not difficult. (S.L.)

3.0
5.0
GGR100
Jun 9, 2009

Professor hayes is a very knowledgable person in his field, however he prides himself on the fact that students fail and he is known as a hard teacher. One would think he would want to be known as the hard teacher who helps struggling students to be successful. I know it's college and you don't need your hand held, but professor hayes should extend

4.0
4.0
GGR100P
Dec 17, 2009

As a Cart/GIS grad, I took many classes with Prof. Hayes. He truly is a caring teacher who treats each student with respect, and fairness. His classes are challenging but not impossible...he covers a lot of material, but pretty much tells you what are on the exams...fill out the study guide...it's basically the exam. HAYES is a great teacher.

5.0
4.0
GGR100
Dec 25, 2009

Prof. Hayes is overall a bit demanding but he means well, he is trying to teach students to do their work, be on time, and attempt to leanr, not just "get by" he has lots of office hours and is always willin to help. If you do the work and pay attention in class you'll learn a lot. Overall he's a cool guy and good prof.

2.0
5.0
GPH101
Mar 31, 2010

He is a very smart man but is so awkward and his class is SO HARD. He expects that you know just as much as he does but that is why we are in the class...because we don't! he's unapproachable because if you ask him a question, he'll just repeat what he already said the exact same way. No help whatsoever.

2.0
4.0
WTH102
Apr 20, 2010

The worst teacher ever. Explains things in circles. Not clear at all. Expects you to be a meteorologist when you leave the class if you pass. It is an intro class not a grad class for god sake. And gives horrible life lessons on college life and what college is. Also thinks everyone in the class is a freshmen when it is mixed from every level.

1.0
5.0
GPH111
May 12, 2010

i don't even know what to say. he really is a nice man who wants you to do good, but the class is miserable. lectures from beginning to end, barely breathing in between words. it is literally impossible to take in all those facts. i don't understand people who recommend it. like i said, very nice and very smart..just don't take a class with him.

2.0
4.0
GHP100P
Oct 14, 2010

DO NOT TAKE THIS CLASS! please, im begging you. you will legit want to cry. good guy and all but IMPOSSIBLE to understand. he stutters like no other and expects you to know everything he knows. do youself a favor and STAY AWAY!!!!

3.0
4.0
GPH101P
Oct 19, 2010

Prof. Hayes is one of the nicest professors @ SSU. He really does love what he teaches and really does want you to love it as well. However, he does not always explain the material clearly or in a way that anyone can understand. Its a very dry topic and it is VERY easy to fall asleep in his class. The labs are torture try to take another GPH class

2.0
5.0
GPH101P
Dec 7, 2010

Way too smart to be teaching this intro level class. Expects you to know a lot about the topic beforehand. Knows his stuff, but doesn't teach it very well. Tests are pretty easy....if you put the work into studying for them. Take if you have no other choice.

2.0
4.0
GEO101
Jan 18, 2011

He is one of the nicest guys I met at Salem so far. But he is very hard to understand when he teaches(always walking around in the front of the class, mumbling to himself, and never looking at the students). He really loves what he teaches, but it is so hard to stay focused in the class and not want to sleep for days.

2.0
5.0
GEO101
Mar 29, 2011

Professor Hayes is extremely nice but impossible to understand. He knows the material well but does not know how to teach it to the class without lecturing for days until you fall asleep. Lab is not a lab it is a lecture that takes place in a Lab room. I do not recommend taking this class if you just need a lab sequence to graduate.

3.0
5.0
GPH100
Apr 6, 2011

Amazing person, and I am sure he is well respected in his field for his expertise. However, he struggles to connect with right brained, non science learners and is incapable of changing pragmatics depending on his audience. For a 100 level, that capability is a must. I wish I had been able to understand him, the content is fascinating. If you're a

2.0
4.0
GPH101
Apr 13, 2011

He is a good Guy but he cant teach. don't think he gets that it is a 100 lvl class and not everyone already knows the basics. I don't recommend ever taking him. he just talks through lab the whole time you don't actually do anything in it

1.0
5.0
GPH100
Jun 16, 2011

It's rather frustrating to sit in a class with a professor who is way too smart for his own good. He shouldn't be teaching an intro level course. He can also be very condescending if you aren't a smart Geography student, I took this class out of a college requirment. Dont take him.

2.0
5.0
GPH100
Dec 19, 2011

Lacks structure. Goes from one thing to another and is hard to understand. Smart guy, bad teacher. Thinks he can do no wrong.

4.0
4.0
GPH105
May 18, 2012

Although this class was hard, professor John Hayes was really friendly and eager to help me. If you can't understand something from his classes, PLEASE ask him. He will try his best to help you. He always showed us outlines about the examinations and quizzes. So if you really focus on the instructions, you can finally get what you want in his class

2.0
5.0
GLS100
Oct 22, 2012

He is a very hard professor. He goes from one topic to another. He mostly give exams and a final. His exams are very but very tough. If you like a teacher that just gives exam than he is the one. I would not recommend him at all.

1.0
5.0
GPH100
Nov 21, 2012

Horrible teacher. Made the class unbearable. He is very smart and expects you to know as much as him. He should not be teaching an entry level course. DO NOT TAKE HIS CLASS!

1.0
5.0
GPH100P
Mar 7, 2013

Horrible. He gives 1 midterm and 1 final and that is your grade. Doesn't help you at all. I highly recommend NOT taking his class.

1.0
5.0
GPH100P
Mar 8, 2013

HORRIBLE TEACHER! DO NOT TAKE THIS CLASS. I HAD TO END UP DROPPING THE CLASS HALF WAY THROUGH.

1.0
5.0
GPH100
Apr 23, 2013

If you want an example of a professor who is in the wrong class then Hayes is your man. He teaches a mandatory class for history majors but should be teaching in a graduate level course. Changes vocabulary on tests so its not the same as on the study guide, insulting, fast paced, rude. avoid this man if you are not in love with science.

1.0
5.0
GPH100
May 7, 2013

HORRIBLE. That's all I have to say.

4.0
3.0
101P
Jul 18, 2013

I had Dr. Hayes 7 times. He is terrific and really went out of his way to make me feel as though I was a part of the Geography Department! Thanks Dr. Hayes!

1.0
4.0
GPH376
Oct 21, 2013

He is defiantly a smart man, he just can't explain anything clearly. He seems to know this, he repeats to clarify, except that he explains it differently leading to even more confusion.

4.0
3.0
GPH376P
Nov 5, 2013

I love the material in his Conservation of Natural Resources Class, but he presents it in a kind of boring way. He is a very nice and understanding professor, so he is always there for extra help or clarity. We do the same thing everyday: get handouts, look at the projector, and take notes. This is not a conversationally based class.

2.0
4.0
GEOGRAPHY101
Grade: B
Feb 11, 2014

not a good teacher to be honest. when you sign up for geography 101 you expect the majority of the semester to be about geography exactly. instead we just switched gears after 3 weeks and did the same thing as the WEATHER AND CLIMATE class! Took the course that was labeled geography to learn everything from a different actual course, seriously?

1.0
5.0
GPH100P
Mar 7, 2014

Terrible. He just talks an talks. Nothing makes sense. He is also very condescending and rude with his comments to students and on tests. He treats everyone like an idiot, and it's only because no one can understand a word he says. Tangent after tangent as well. Do not take.

1.0
5.0
GPH100
Grade: B+
Apr 9, 2014

DO NOT take this professor! Lectures are confusing, he's rude and condescending. He doesn't care about student progress. I asked for help after typing out answers to his study guide. He said I did too much work and didn't have time to help me. I will be talking to the Dep. chair along with several other people who have complained. Do not take!

1.0
5.0
GPH
Grade: C+
May 11, 2014

Do not take this professor! If do, drop him immediately. He's the rudest professor I have ever met. I asked him for help, and BEFORE helping me, he replied saying I need to thank him more enthusiastically for his help (which he hadn't even given yet!)I spelled something wrong and he wrote next to it "You're in college" No respect for students.

2.0
4.0
GPH100
Jul 14, 2014

Prof. Hayes is obviously very interested in geography and climate science. However, his ability to teach the material to others is poor. He talks and talks and jumps back and forth from topic to topic and is very unclear overall. He also can be patronizing towards his students. I would avoid this class if possible

2.0
5.0
GPH101P
Grade: B
Sep 4, 2014

Had him last semester. Super sweet man outside of class, but well... Graded by 3 exams - very tough. His study guide is all over the place. Book is barely relevant to what he wants from you. Uses old-school projector and rambles excitedly about the weather outside and clouds. It's cute tbh. Otherwise boring and unengaging though.

1.0
5.0
CLASS
Grade: D
Dec 16, 2014

very hard

1.0
5.0
GPH100P
Grade: Rather not say
Feb 11, 2015

He is in love with weather and climate but he just can't teach anyone for the life of him and I learned nothing from this guy

1.0
5.0
GPH100P
Grade: A+
Apr 2, 2015

Easily the worst teacher on campus. he loves weather and climate, but you will not learn ANYTHING from him.

3.0
4.0
EIA
Grade: A+
Apr 6, 2015

Took EIA with Prof. Hayes, it was a tough class but nothing impossible. I learned a lot from him, he is incredibly intelligent though that may make it slightly difficult to make some things understandable to students who have no knowledge of the subject matter. Not sure why some people say hes mean, he is super nice and cracks me up with his humor

1.0
5.0
GPH100
Grade: A+
Apr 10, 2015

Prof. Hayes is easily the worst professor available at salem state. It amazes me he is allowed to have this job. If tenure wasnt applicable he would be immediately fired. Stay clear of his classes as you will receive no help and a certain poor grade. I have never in my life seen such disorganization. I hope that the school will realize this issue.

1.0
4.0
GPH100P
Grade: B+
May 13, 2015

Very tough professor. He's unclear in his lectures & expects students to remember everything that is every said in lectures. Grade is based on 3 exams. If you can avoid taking this professor- do it because he made the class awful by talking down to the students. You're self-teaching in this class most of the chapters. Book is essential to pass.

1.0
3.0
GHE
Jul 29, 2015

He talks down to his students and treats his students with a lack of respect and respect is a two-way-street. He makes tests confusing, thus causing some low grades. Rather then helping you when you are wrong, he chooses to put you down. Not very inspirational. It's a shame professors like him are teaching and deterring kids from pursuing science.

2.0
4.0
GPH100
Grade: Not sure yet
Sep 9, 2015

Doctor Hayes is a genius. That is the problem. This is an intro level class and he expects us to understand all the vocabulary that he is using on the first day. He also jumps around from talking about weather and climate to talking about what he does for a living which is hard to understand. The class is lost on what we are supposed to be learning

1.0
5.0
WEATHER 101
Grade: Not sure yet
Oct 27, 2015

Really Rude. He berated the whole for 20 minutes about how no could pass his test. Doesn't show any respect to anyone but he expect everyone to respect him. Complains when no one is taking notes. Talks only about the lesson of the day nothing else, nothing he taught yesterday and won't talk about tomorrows class.

3.0
4.0
GPH100
Nov 29, 2015

Talks a lot but is necessary to fully understand the material. He gives really great study guides and his tests are often verbatim from those study guides. Expect a lot of reading from the texts, and remembering things such as Albedo.

4.0
3.0
GPH376
Grade: A
Jan 19, 2016

Very nice man, he will give help if you ask for it. Take advantage of his office hours and you will do fine in his classes. Great study guides and sense of humor! Just go into his class with determination to do well and you will have nothing to worry about. He is an intelligent, real deal college professor and you will learn from his classes.

1.0
5.0
GPH100
Grade: C
Jan 21, 2016

Boring talker. He skips a round and hardly completes a sentence. His test are the study guides he hands out. I never even opened the book he assigned. He expect you to understand everything he says. He teaches at an advance 400 level for master degree students instead of a easier 100 level for people who never took GPH before

1.0
5.0
GPH100
Grade: C+
Mar 23, 2016

For tests he curves them so much that a Failing 50% is considered a C in his class. Final exam is both the 1st and 2nd exam in one. 130 questions on the final exam. No one in the class got anything higher than a 50% on the final exam. He is just that hard and really doesn't teach well at all.

1.0
5.0
GPH100P
Grade: Not sure yet
Apr 8, 2016

Professor Hayes has no respect for his students and spends a large portion of the class belittling them rather than teaching the course material. His lectures are confusing and he jumps around to different topics a lot. The tests are moderately easy if you can figure out the answers to the study guide on your own time and teach yourself.

5.0
4.0
101P
Grade: A
Sep 24, 2016
Would take again

I took Dr. Hayes' classes many times over my years at Salem State. Dr. Hayes' Physical Geography class w/ lab was my first ever college course. I found Dr. hayes to be extremely intelligent. Dr. Hayes uses college level vocabulary with his students. Dr. Hayes' made me feel like I was in college. I had him 6 times between 2005-2009. I miss his class

Get ready to read
Skip class? You won't pass.
LECTURE HEAVY
3.0
4.0
GPH100P
Oct 17, 2016
Wouldn't take again

Definitely knows what he's talking about but will ramble until the absolute last minute of class (sometimes longer).

Get ready to read
Skip class? You won't pass.
LECTURE HEAVY
2.0
4.0
GPH115
Nov 4, 2016
Wouldn't take again

He's a nice guy, just is really jumpy when lecturing, can be confusing and/or distracting.

Tough Grader
GRADED BY FEW THINGS
LECTURE HEAVY
4.0
2.0
GPH115
Grade: A
Feb 8, 2017
Would take again

I haven't heard very good things about him, so I was nervous to take his class. He actually isn't that bad. Although he can be scattered sometimes, he's obviously very knowledgeable and you can learn a lot from him. The only thing he graded my class off of were exams, but as long as you're paying attention the exams are really easy.

GRADED BY FEW THINGS
LECTURE HEAVY
1.0
5.0
GPH115
Grade: Drop/Withdrawal
May 8, 2017
Wouldn't take again

He's a very tough grader and moves really fast

Tough Grader
Skip class? You won't pass.
BEWARE OF POP QUIZZES
2.0
4.0
GPH105
Grade: C
Sep 7, 2017
Wouldn't take again

Professor Hayes isn't easy whatsoever. His entire class is based around his lectures. Make sure you take a lot of notes! He does give you study guides before tests. The whole class grade is based off of 2 midterm tests and a final. Tests aren't easy either. Make sure you pay attention! He's also all over the place with his lectures. Hard to keep up

Get ready to read
TEST HEAVY
LECTURE HEAVY
2.0
4.0
GHP100P
Oct 18, 2017
Wouldn't take again

Definitely knows what he is talking about, but honestly has NO structure what so ever and jumps from topic to topic. I tried taking notes for his lectures the past month, and it doesn't make ANY sense. There are no solid topic coverages, and has nothing to do with the required text. My whole class struggles with this as well. Very frustrating.

SO MANY PAPERS
GRADED BY FEW THINGS
LECTURE HEAVY
1.0
4.0
GEO101
Grade: Drop/Withdrawal
Oct 23, 2017
Wouldn't take again

You can tell he loves this subject but he can not teach what so ever, I withdrew from the class because I knew I was not gonna be able to keep up with him. He jumps around topic to topic and assumes that we are following what he's saying. definitely do NOT recommend.

Skip class? You won't pass.
LECTURE HEAVY
1.0
4.0
GPH100P
Grade: Rather not say
Nov 1, 2017
Wouldn't take again

I've considered dropping multiple times. Not a very organized professor, moves very quickly for a 100 level class. Not a fan.

Tough Grader
GRADED BY FEW THINGS
LECTURE HEAVY
1.0
5.0
GPH101
Grade: C
Dec 26, 2017
Wouldn't take again

Terrible professor, he is so knowledgeable in the subject matters but thinks everyone is a GEO major, some of us are forced to take this. He needs to learn structure, how to lecture a class. I might be few years late with this review but if you ever do read this professor hayes, YOU NEED A SET AGENDA for EACH CLASS. If you get him SWAP right away!!

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
2.0
4.0
GHP100P
Grade: Drop/Withdrawal
Apr 5, 2018
Wouldn't take again

Withdrew from the class because it was so confusing. Seems really knowledgable about the topic but assumes everyone knows whats going on. Seemed a bit condeacending toward students as well. Was excited to learn more about climate change but ended up not being taught anything and very confused. Also, get the books because he does a book check.

1.0
4.0
GPH115
Grade: B
Sep 7, 2018
Wouldn't take again

I've had Professor Hayes for two classes now, both times he lectures from the first minute to the last, no room for questions or time to soak everything in. Not even enough time to take notes. AVOID taking him for any class. He loves to go off topic and talk about everything but the material, just loves geography more than trying to teach anything

Tough Grader
SO MANY PAPERS
LECTURE HEAVY
1.0
5.0
GPH100P
Apr 4, 2019
Wouldn't take again

Entire grade is made up of two midterms and a final. Does not give students enough time to take notes and soak in the tremendous amount of information he throws at them each lecture block, never mind ask questions. Frequently goes off-topic, then is expressively disappointed in the class when they score poorly on exams. Would not recommend ever.

Graded by few things
Test heavy
Lecture heavy
1.0
5.0
GPH100
Grade: Audit/No Grade
Apr 25, 2019
Wouldn't take again

The worst professor I have ever had. His content is good but just taught very poorly. Do NOT take him.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
GPH111
Grade: Audit/No Grade
May 2, 2019
Wouldn't take again

I audited this class a total of five times throughout the semester so I didn't even take it. But just from auditing, I could tell that this was by miles the worst professor tha I had ever had the misfortune of coming into contact with. I am truly baffled as to why he is still employed at Salem State. He is a scourge on their entire science program.

Get ready to read
Lecture heavy
Tough grader
1.0
4.0
GPH100P
Grade: Not sure yet
Oct 8, 2019
Wouldn't take again

I haven't even finished his course yet and I am considering withdrawing. He knows everything there is to know about the subject, but he cannot teach for his life. Extremely confusing and does not stay on topic. No daily syllabus being followed and cannot follow along. Only three grades the entire course and they are all tests. DO NOT TAKE HIM!!

Skip class? You won't pass.
Graded by few things
Lecture heavy
1.0
4.0
GPH101
Grade: B-
Oct 18, 2019
Wouldn't take again

I am currently enrolled in his class and it has probably been one of my worst experiences in college yet. He is very passionate about climate issues BUT DOES NOT KNOW HOW TO TEACH. Our only grades in our class are our test. He is not a good teacher at all and I am struggliong with the idea of how I am going to pass this class and i always go.

Get ready to read
Test heavy
Lecture heavy
1.0
4.0
GPH111
Oct 22, 2019
Wouldn't take again

Honestly, he mumbles and stutters, and is very difficult to understand. We have 4 graded assignments, that are all exams. We have 3 textbooks but he never tells us when we need to use them.

Graded by few things
Test heavy
Tough grader
1.0
5.0
GPH100
Nov 15, 2019
Wouldn't take again

John Hayes May be the worst professor I have had at Salem State. He lectures the whole class and doesnt give students proper time to write down notes, nor will he answer your questions until he finishes what he has to say. He seems to have no respect when it comes to his students. I wouldnt recommend anybody taking this guys class.

Lecture heavy
Test heavy
Get ready to read
1.0
4.0
GPH100
Dec 10, 2019
Wouldn't take again

Hayes is the worst professor I've had. His class is hard to sit through because it's boring, he stutters, he doesn't state concepts clearly, and he uses no form of technology. He refuses to answer questions from students when he believes they should understand what they're asking about. His test are way too difficult for an intro-level course.

Test heavy
Lecture heavy
Tough grader
5.0
4.0
GPH11504
Grade: C+
Dec 28, 2019
Would take again

I know some people want to say he's the toughest professor out there, but if you're not up for the challenge maybe college isn't for you. I think he's awesome and love his gee whizzes. I learned a lot from him and see him as a future mentor, and plan to take every course he teaches while at SSU.

Inspirational
Graded by few things
Caring
1.0
5.0
GPH282P
Grade: Not sure yet
Jan 24, 2020
Wouldn't take again

I am taking GPH 282P and hate it. If I could withdrawal from this class, I would. He only lectures, is rude if you ask questions and goes off topic a lot. I have reached out to multiple people in the class and no one knows what is going on. He only grades 4 things-exams. I don't think I will pass his class, at all. Would not recommend.

Skip class? You won't pass.
Test heavy
Lecture heavy
1.0
5.0
GPH100P
Grade: Drop/Withdrawal
Apr 21, 2020
Wouldn't take again

DO NOT TAKE THIS CLASS. He is not understanding and wrote mean comments on my midterm saying this "isn't rocket science". But only 2 people passed out of the entire class. His way of teaching is confusing and not good. Really wouldn't recommend him as a professor. All in all he is the worst old grumpy teacher

1.0
4.0
GPH101
Grade: A-
May 1, 2020
Wouldn't take again

I had to see a tutor 2 times a week for this class, which is the only thing that helped get a good grade. Super heavy lecture and the exams are relatively difficult.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
GPH100
Grade: D-
May 9, 2020
Wouldn't take again

DO NOT TAKE THIS CLASSSS!!!!!!!!!!!!!!! worst decision ive made in college. 3 tests for the whole semester, work doesnt make sence, he is way to into what he teaches and thinks that everyone should just know what hes talking about. he doesnt slow down and ask if everyones understanding. hes the worst ie EVER HAD!!!!!!!!!!

Skip class? You won't pass.
Test heavy
Lecture heavy
1.0
5.0
GPH100P
Jul 17, 2020
Wouldn't take again

I WOULD RATE HIM A ZERO IF POSSIBLE He is not helpful at all, he is not willing to compromise or be lenient with any work. Very stubborn. DO NOT TAKE HIS CLASS!!!!!!!!

Skip class? You won't pass.
Test heavy
1.0
1.0
GPH100P
Grade: A-
Dec 28, 2020
Wouldn't take again

I've never seen anything more pathetic than a professor who puts a copyright mark on powerpoints, worksheets and exams. He lacks any and all respect for students' time, rarely ending class on time and only making a point to do so when he had something to attend to right after class. Be ready to not know any of your grades until the semester's over.

Get ready to read
Graded by few things
Lecture heavy
1.0
3.0
GPH111
Grade: B+
Mar 10, 2021
Wouldn't take again

This man is obviously a nice guy but good grief does he make it difficult to study his material, plus he really uses Canvas differently than anyone else and is just really not flexible at all. I presume hed be better if it wasnt all online. I wouldnt recommend taking his classes unless youre passionate about the subject.

Get ready to read
Graded by few things
1.0
5.0
GPH2129
Grade: Not sure yet
Apr 30, 2021
Wouldn't take again

Has a harsh attitude and lacks explaining, he expects you to already understand A LOT of geography before coming into this class and his exams lack any resemblance to the notes he gives to you. Also, his class and canvas are very unorganized, also going five minutes later than usual as he goes on and on. TAKE NOTES!!

Skip class? You won't pass.
Lecture heavy
Tough grader
1.0
5.0
GPH100P
May 10, 2021
Wouldn't take again

Incredibly condescending to anyone who isn't a science major. Told me I was not going to get a "white collar job". His exams look nothing like his ppts. Has no idea how to use Canvas, refuses to learn how, and won't grade until it's too late. Lectures 12 minutes past time slot. Writes rude comments. Responds poorly to questions. DO NOT TAKE HIM

Test heavy
Lecture heavy
Tough grader
4.0
4.0
GPH377
May 11, 2021
Would take again

Prof Hayes doesn't deserve the amount of bad reviews given on here. He's definitely a tough professor, but knows what he's talking about & if you pay attention you'll learn a lot. I would've liked more structure & for his powerpoints to contain more explanations to compliment the amount of information loaded on them. He cares for students success.

Skip class? You won't pass.
Graded by few things
Lecture heavy
5.0
1.0
GEOGRAPHY101
Grade: A+
Oct 19, 2021
Would take again

He is honestly one of the best teachers to ever grace this campus with his presence! I honestly don't know why he gets so much hate!

Respected
Inspirational
Caring
1.0
4.0
GPH100P
Grade: B
Oct 26, 2021
Wouldn't take again

Honestly don't listen to the people who give good reviews for Hays, there Trippin. If you like being talked to like a child before every test or getting lectured on "climate change" for 5 min before class or about what trump has done, go ahead take this class. tests are brutal long and hard. take someone else whatever you don't take hays.

1.0
5.0
GPH100P
Grade: A
Jan 8, 2022
Wouldn't take again

Professor Hayes is a caring guy and wants you to pass, however his course has by far by the hardest course I have ever taken while in college. I'm no science or math major but ask anyone who has taken any of his courses and they will tell you the same. Your final grade is based on the 3 tests you take throughout the semester, attendance, and lab.

Graded by few things
Test heavy
Lecture heavy
1.0
4.0
GPH115
Mar 29, 2022

terrible professor. runs around all of class & talks so fast you cant understand him. slides dont help learn the material. doesnt put grades on canvas. harsh grader. doesnt give you your exam after grading it. thinks hes better than everyone,not worth the stress. gives two extra credit opportunities, do them to pass the exams. only two homeworks.

Tough grader
EXTRA CREDIT
Test heavy
1.0
5.0
GPH100P
Grade: C
Apr 5, 2022

Do not take this class at all costs. Study guides for tests are given 2 days before the exam, which make it near impossible to study for the exam. Keep in mind exams and exam questions are briefly very briefly gone over in class, so you won't know the correct answers to study for future tests.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
GPH100P
Grade: B
May 3, 2022

Incredibly disrespectful, told my class we "didn't deserve to be on a college campus because we didn't understand content", racially insensitive for a multitude of reasons. Has three tests if you fail one you fail the class basically. His lectures make no sense, no joke 10 minute off topic lecture about cow poop.I passed because he left midsemester

Tough grader
Lecture heavy
Test heavy
1.0
5.0
GPH100
Grade: B+
May 7, 2022

I took professor hays class because it was a 100 class and I thought it would of been a breeze but he is the hardest professor I ever had your only grades are 3 exams and 3 pop quizzes to be honest I only passed his class because he left mid semester due to medical reasons otherwise I probably would of failed chose another professor.

Tough grader
Get ready to read
Lecture heavy
1.0
5.0
101P
Grade: C-
Nov 15, 2023

I was expecting a lab to be participation, not just an extra two hours of lecture. Puts no effort to engage class and rarely takes time to listen to questions and concerns, and is not receptive. Biggest pain in the ass gen ed I've ever had to take and I emailed the chair. Not A Good Professor!

Lecture heavy
Test heavy
2.0
4.0
GPH100
Grade: Not sure yet
Nov 16, 2023

He's certainly not my favorite teacher. He spends a lot of the class looking at his slides or the board, and he'll frequently go 10-20 minutes without looking at the actual class to see if anyone has questions He doesn't give out study guides until about a week before big exams and often the exams have stuff on them that wasn't on the study guide.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
GPH115
Grade: D+
Dec 25, 2023

i worked for hours on this class and i saw a tutor regularly and i still got a D+. he spends his entire class period lecturing without taking questions and when you go to office hours for help, he just tells you to look at the slides. horrible professor and would not recommend. avoid him at all costs.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
GGR100P
Grade: C
Apr 23, 2024

In the nicest way humanly possible, do not take this class if you value your mental health. He is such a sweet old man but he is one of the worst professors I've ever ever ever had. If 90% of your class is failing every single test to the point where a good class average is 60% and you have to curve every grade, maybe rethink some things.

Tough grader
Lecture heavy
Test heavy
1.0
4.0
GPH377
Grade: Not sure yet
May 8, 2024

His standards for work were generally unclear. He never put any of our grades in Canvas so no one knows how we did. We only had 5 assignments we got graded on (two homework assignments, a poster project, and two exams). If you weren't there for the lecture, his posted ppt presentations are hard to follow as they're just a bunch of screenshots.

Get ready to read
Lecture heavy
Graded by few things
2.0
4.0
GPH115
Grade: C
May 24, 2024

Very smart guy who cares about what hes teaches. However, the class itself isnt great. Only tests as assignments, super boring format, and fails to keep students engaged which is why the majority get less than a 60 on his tests. He also can be rude and demeaning when the class fails, but at this point hes the common denominator.. Wouldnt reccomend.

Tough grader
Graded by few things
2.0
4.0
GPH100P
Grade: Not sure yet
Oct 28, 2024

Although he's a decent professor, the entire class is boring lectures and solely based on tests and quizzes which are very difficult. He's incredibly strict about phones and will call you out for it even if it's not being used. He doesn't assign actual homework assignments. Just boring tests and quizzes. Wouldn't recommend Hayes.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
GPH100
Grade: A
Nov 20, 2024

Lectures are boring, and hard to understand, and the exams are difficult. Please utilize the study guides he gives out, or you will probably fail. He is not the nicest when asked about a topic, and sometimes gets offended. This was the worst class I've taken despite the grade I got. DO NOT TAKE

Beware of pop quizzes
Lecture heavy
Test heavy
1.0
5.0
GPH100P
Grade: Drop/Withdrawal
Nov 21, 2024

I hated this class in general and just dropped it today. His structure is just based on tests and quizzes. If you even fail one of them it's over for you. Gets angry when you fail and is very strict about phones. If I didn't drop this class I would've failed and tanked my GPA. He's very rude in his emails as well. If you can, AVOID THIS CLASS!

Tough grader
Beware of pop quizzes
Test heavy
4.0
4.0
GPH115
Grade: B-
Dec 4, 2024
Would take again

This was one of the hardest classes I have taken so far in college and had a lot of work. That being said, Professor Hayes is a really funny and caring guy who wants to see you succeed. He encourages you to do extra credit and go to his office hours for extra help. While this class was really hard, I feel as though I learned a lot.

Tough grader
Get ready to read
Caring
2.0
4.0
GPH115
Grade: C
Dec 14, 2024

While the professor is knowledgeable, the class format is quite dull. Lots of lectures with little engagement, and exams are extremely difficult. Definitely use resources like Unstuck study and meet with a tutor to stay afloat. Not recommended if you're looking for an interactive learning experience.

1.0
5.0
GEOGRAPHY
Grade: Not sure yet
May 7, 2025

This is honestly the worst class I have taken at Salem State. I am a hardworking student, I always study, I am very academically motivated, and I have struggled so much. The PowerPoint slides are impossible to follow, as they are just a collection of screenshots with little to no explanation. The tests are incredibly challenging.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CLASS
Grade: B+
Nov 19, 2025

Look, Hayes really respects his craft and that's admirable but for gods sake he shouldn't be a professor. It's my first year and I haven't learned much despite attending every class. His teaching style is wonky as he rambles so much, you can't keep track of much of anything. Let alone his profanity if he catches you using a phone. Retire!

Tough grader
Lecture heavy
1.0
4.0
GHP100P
Grade: C+
Dec 19, 2025

I took Professor Hayes' Intro to Weather & Climate course in 2015, and I felt it necessary to rate him ten years later. Given the fact that I am even doing this should be reason enough to explain the mark this course left on me. Professor Hayes, while passionate, lacks traits that make a good educator. Hayes would benefit from considering feedback.

Tough grader
Lecture heavy
Test heavy
2.0
4.0
GPH100
Grade: D
Dec 22, 2025

Just starts rambling about his climate change stuff. Wants every student to be successful but his teaching style is very different like almost old school definitely not ready for the new aged. Very little homework so graded on exams/ quizzes.

Tough grader
Beware of pop quizzes
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

97%

Textbook Required

69%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 39 grades
Most common grades:
Not sure yet (10)
C (7)
B (5)
Grade Distribution
A(9)B(7)C(12)D(9)F(0)A-/B+(7)
Based on 58 reported grades
Not sure yet: 10
C: 7
B: 5
B+: 5
Common Tags
Lecture heavy (28)
Test heavy (25)
Tough grader (22)
Get ready to read (11)
Skip class? You won't pass. (11)
LECTURE HEAVY (10)
Graded by few things (10)
Tough Grader (5)
Rating Trend

Declining

-0.63 avg change
Oct
Nov
Dec
May
Nov
Dec
Last 6 months
Ratings by Course

PHYSGEOGRAPHY

5.0

(1)

GGR102

5.0

(2)

GGR352

5.0

(1)

GGR250P

5.0

(1)

GPH11504

5.0

(1)
+39 more courses
Difficulty by Course

GGR395

5.0

GEO

5.0

GGR350P

5.0

GLS100

5.0

PHYS000

5.0

Similar Professors