John Haley — Ratings & Reviews (Northeastern University)

John Haley is a Computer & Informational Tech. professor at Northeastern University rated 2.75/5 by 200 students, with 3.13/5 difficulty and 29.0% who would take them again (TRACE + RateMyProfessors + Reddit, updated July 2026).

John Haley professor reviews and ratings: 2.75/5 from 200 student reviews at Northeastern (29.0% would take again). TRACE + RateMyProfessor + Reddit.

Average rating
2.75/5
Total ratings
200
Would take again
29.0%
Difficulty
3.13/5
RateMyProfessor rating
2.4
TRACE rating
3.1
TRACE reviews
384
RateMyProfessor reviews
34

Courses taught

More Computer & Informational Tech. professors at Northeastern

Student reviews

Don't listen to the snowflakes lol this guy's awesome. Easiest tests known to man. Look at the word doc before a test and you're set. He's hilarious. Only people who leave bad reviews clearly swing towards one side of a political sp3ctrum. Easy A but you won't learn anything. Type of guy you could have a beer with even tho he wont remember ur name.MGSC2301 2023-11-16 18:37:54 +0000 UTC
Where do I begin? Jack Haley is the worst professor to ever walk through NU doors. Be prepared to be bombarded with false political ideas, racist comments to international students, and overall craziness. 150+ page word document are considered "notes" and half of the solutions to practice problems are wrong. STAY AWAY FROM JACK HALEY.ITC2420 2022-11-20 20:47:48 +0000 UTC
Very good guy. 3 exams were pretty easy but grading was extremely arbitrary. You are only graded on the 3 exams, so you have to study hard for them. Prof Haley makes sure that you understand the concepts he is teaching. He makes it clear that he is always available to help. I even texted him a couple of times when I had questions!MISM2301 2022-04-22 12:37:56 +0000 UTC
Was really surprised by the low ratings. Stats with Prof. Haley was really easy. It's just simple math with some extra steps. He is very caring and nice man. If you don't understand something just ask and he'll teach it again or ask him to work out problems when he has the time, he will help you one on one. Hw was optional but really helpful.MGSC2301 2023-07-26 20:55:56 +0000 UTC
The professor is unprofessional unprepared and a bit insensitive to cultural diversity. He is knowledgeble but can not really teach comprehensively. He teaches a classroom class as if it were a long distance class. With a lot of camtasia. No homework or quizzes. His slides and stories in lectures are convoluted.ITC2420 2013-08-28 09:42:36 +0000 UTC
Had him for stats, very nice guy and funny, but such an awful teacher. Never actually teaches anything, just goes thru practice problems where he constantly makes mistakes and leaves everyone confused. Very easy grader though, so if you teach yourself you can do decent. Very frustrating experienceMISM2301 2022-04-16 23:09:16 +0000 UTC
The class was extremely straightforward. I wholeheartedly disagree with the negative reviews below, and it should be noted that the majority of people complaining likely got bad grades. Haley is knowledgeable and does veer off track occasionally but has taught the majority of the material well. I partly agree with organizational complaints.MGSC2301 2023-04-19 01:17:20 +0000 UTC
This man is the epidemy of what people think a professor should be, instead of what actually a professor should actually be. Grades, Grades, Grades, 4 question 3 minute quizzes that are worth a lot. Uses a weird point system that basically lets you know when to stop caring about the class, NEVER TAKE HIM.MISM2301 2021-03-26 19:38:18 +0000 UTC
Do not take this professor. He is extremely out of touch. His lectures hardly cover material related to the class. He "teaches" his class based off a 180 page word document that is extremely unclear, unorganized, and has mistakes. Be prepared to teach yourself the entire course.MGSC2301 2023-04-14 03:23:05 +0000 UTC
terrible class, awful tests, atrocious organization, woahful teachingMISM2301 2020-12-09 22:09:45 +0000 UTC
Every word that comes out of his mouth is uncalled for. Offensive, insensitive and terrible at explaining anything. Students can't ask questions because he cuts you off every time. His methods for doing problems are extremely inconsistent and impossible to follow. Not sure how he's been teaching for so long because he has no idea what he's doing.MGSC2301 2023-04-13 00:19:57 +0000 UTC
Seriously do not take this class. Impossible to follow, useless information, and illogical grader. Very very bad classMISM2301 2020-12-09 21:18:48 +0000 UTC
Do not take this class. This professor uses a previous student's notes for his lectures and he is always off topic. The tests and quizzes are impossible to finish and he grades them in the most inconsistent way possible. He seems nice at first, but if you ask for help he comes out as really rude and disrespectful.MISM2301 2020-12-09 19:00:05 +0000 UTC
Always off topic and the lecture notes aren't even his. This class is a complete waste of time because you won't learn anything and his quizzes/tests are almost always impossible to finish unless you just write in a couple random key words and hope for the best. Do not take him.MISM2301 2020-11-30 22:36:51 +0000 UTC
Horrible professor. His lectures make no sense and he does not care about or acknowledge online students at all. He gives 4 questions 2 minute quizzes that are impossible to finish. Also has no idea how to use canvas and has had students correct his mistakes throughout the entire semester. Avoid at all costs!!!MISM2301 2020-11-24 00:20:20 +0000 UTC

Frequently asked questions

Is John Haley a good professor?

John Haley has an average rating of 2.75/5 from 200 student reviews. 29.0% of students said they would take them again.

How hard are John Haley's classes?

John Haley's classes have a difficulty rating of 3.13/5 based on student reviews.

What courses does John Haley teach at Northeastern?

John Haley has taught MGSC2301, MISM2301 at Northeastern.

Data updated July 2026.

View on RateMyHusky