John Sangster — Ratings & Reviews (Northeastern University)

John Sangster is an Engineering professor at Northeastern University rated 4.34/5 by 418 students, with 3.03/5 difficulty and 96.0% who would take them again (TRACE + RateMyProfessors + Reddit, updated July 2026).

John Sangster professor reviews and ratings: 4.34/5 from 418 student reviews at Northeastern (96.0% would take again). TRACE + RateMyProfessor + Reddit.

Average rating
4.34/5
Total ratings
418
Would take again
96.0%
Difficulty
3.03/5
RateMyProfessor rating
4.7
TRACE rating
3.99
TRACE reviews
1078
RateMyProfessor reviews
23

Courses taught

More Engineering professors at Northeastern

Student reviews

He canceled class all the time and when we had it he would not even teach. His class is a ridiculously easy A, but he also completely wastes your time and money and you will walk away feeling as if you have learned nothing and feeling unprepared for future courses.GE1501 2023-08-16 06:38:29 +0000 UTC
One of the coolest and nicest professors I've had so far. He really cares for students and is very understanding and empathetic. He does give quite a bit of homework but it is quite doable. His projects are always interesting and fun and he establishes a great sense of community and welcomes discussion during class especially during ethics.GE1502 2022-05-10 03:13:28 +0000 UTC
I love John! My favorite professor so far. He starts class asking how you are doing, and really cares about each and every student. There is a lot of outside work but if you have other things going on just email him and he will understand. Amazing person and professor, highly recommend. Definitely use FYELIC for coding if you don't have experienceGE1000 2021-12-15 21:45:51 +0000 UTC
Love this man. One of the few classes where I felt like I was actually learning even if I wasn't always giving my full attention. If you are struggling, he will go more than out of his way to help you and be understanding. He can be kinda "quirky" at times, but I have no complaints about that, it's just an FYI.GE1111 2021-02-12 00:58:36 +0000 UTC
very understanding, encourages classroom participation/conversationGE1110 2021-01-18 18:01:18 +0000 UTC
Hands down one of the best professors you will EVER interact with. Sangster cares about each student as a human being and sets clear expectations for work in the course. He is funny and has great availibility for in person and online office hours. Some students even go the office hours just to hangout even when they dont need help. 100% Recommend.GE1501 2023-05-17 23:29:45 +0000 UTC
Sangster definitely cares about his students. In general, wants to see you succeed in the class. That being said, if you're right on the brink of getting an A (within half a point of 94) but not quite there, he will under no circumstances round your grade up; you'll get the A-. Had him for both cornerstone I and II, didn't give a single test in IIGE1502 2022-05-08 05:27:44 +0000 UTC
This man might be my favorite teacher I've ever had. Great guy, cares about his students truly learning the material. Coding is not something I'm good at by any means but he made it incredibly accessible.GE1111 2020-10-29 16:10:12 +0000 UTC
Professor Sangster is one of my favorites that I've had thus far. He is incredibly understanding and truly wants every student to succeed. I took Engineering Design with him and each major project is always fun and meaningful. He is not one to give busy work or waste your time. He wants you to learn.GE1110 2019-11-21 19:15:15 +0000 UTC
Best cornerstone professor would recommend 100%. Very nice and most understanding professor I hadGE1501 2023-04-25 04:10:30 +0000 UTC
One of my favorite professors so far at northeastern. Not only is he a good person but I have learned a lot of the engineering basics in his class. He has each of the types of assignments due on the same day every week so it's pretty hard to forget about an assignment. Grading is pretty easy as long as it is turned in on time. Highly recommendGE1502 2022-04-25 02:18:35 +0000 UTC
Prof. Sangster is an incredibly caring guy. He cares for the wellbeing of his students and is extremely approachable. I enjoyed getting to know him. He also is very reasonable with assignments and is always willing to help if you need it. He grades very fairly and I am honestly looking forward to keeping in touch with him. I took his GE1111 class.GE1111 2020-04-18 17:41:32 +0000 UTC
Amazing guy. Very understanding of his students, and very clear with what he wants from you in terms of assignments and effort. Extremely responsive via email & Teams, will help you as best as he can (would often completely fix my code for me). Graded very fairly; if you do all the assignments & on time, you'll get an A almost guaranteed.GE1501 2022-04-21 23:15:17 +0000 UTC
Best Professor at Northeastern, easy AGE1502 2022-04-22 20:27:14 +0000 UTC
John is super nice and really cares about creating a healthy learning environment. He is pretty flexible with assignments as long as you communicate with him. Overall, he was a good at keeping students engaged. This class can be really easy or hard depending on experience.GE1501 2022-01-18 19:51:12 +0000 UTC

Frequently asked questions

Is John Sangster a good professor?

John Sangster has an average rating of 4.34/5 from 418 student reviews. 96.0% of students said they would take them again.

How hard are John Sangster's classes?

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

What courses does John Sangster teach at Northeastern?

John Sangster has taught GE1502, GE1501, GE1110, GE1111 at Northeastern.

Data updated July 2026.

View on RateMyHusky