Gregory Allen — Ratings & Reviews (Northeastern University)

Gregory Allen is a Communication Studies professor at Northeastern University rated 5.00/5 on Rate My Professors by 12 students, with 1.5/5 RMP difficulty and 100% who would take them again (RateMyProfessors + Reddit, updated October 2026).

Gregory Allen professor reviews and ratings: 5.00/5 from 12 RMP ratings at Northeastern (100% would take again). RateMyProfessor + Reddit.

Rate My Professors rating
5.00/5
Rate My Professors ratings
12
Would take again (RMP)
100%
Difficulty (RMP)
1.5/5
RateMyProfessor reviews
12

Courses taught

More Communication Studies professors at Northeastern

Student reviews

Great professor!THTR1125 2026-05-05 18:45:00 +0000 UTC
The best professor I've ever had IN MY LIFE! He is so caring so funny and really wants to see you succeed in and out of his class. Love him would take all of his classes if i could. TAKE ANY OF HIS CLASSES YOU WILL HAVE THE BEST TIME AND LEARN SO MUCH!!!!THTR1130 2025-12-12 05:10:08 +0000 UTC
COM1511. Although I felt nervous to take the class, Professor Allen created a warm and welcoming environment on day one. He truly cares about your growth and is judgment-free. Pushes you to become the best version of yourself. A super kind and caring man.THTR1125 2026-05-01 19:12:21 +0000 UTC
For COMM 1511: Greg is genuinely a great guy and I recommend the class for anyone, not just theater people. He truly cares about each of his students and makes the class enjoyable and a safe space to present, even if you aren't great at public speaking.THTR1130 2025-12-11 20:42:27 +0000 UTC
Really understanding, and allowed me to flourish in ways that I didn't think I could at the beginning of the semester.THTR1125 2026-04-08 16:36:05 +0000 UTC
Amazing person, easy class, and I learnt a lot. I did COMM 1511 with him.THTR1130 2025-12-10 04:16:14 +0000 UTC
A must-take at Northeastern! Greg is such an amazing professor with a lot of experience and creates such a welcoming environment. You'll definitely learn a lot in this class and have lots of fun!!THTR1125 2026-01-07 03:02:37 +0000 UTC
I only withdrew from this class because I was moving up to a different one. Greg is super kind and his class is really chill. As long as you're ready to step out of your comfort zone and put yourself out there you'll be totally fine! There's minimal homework and the whole thing is super chill, 10/10.THTR1130 2023-09-26 18:17:53 +0000 UTC
Greg is by far one of my favorite professors I've EVER had during my three years at Northeastern. He is so funny and caring, and this was the one class that never felt like a chore. Every single class we would come in, have fun, laugh with our classmates, and just genuinely have a wild amount of fun. Just take his class- I swear it will be great.THTR1125 2026-01-05 14:15:53 +0000 UTC
!! For COMM1511, which is not listed for some reason. !! Amazing and super chill prof, class really felt like a community by the end of semester. Beware, attendance is mandatory, with the extent of this policy unclear until well into the semester. Go to the classes! (then again, you will look forward to and enjoy the classes.)THTR1125 2025-04-19 19:16:46 +0000 UTC
super chill guy! i took this class as an easy A but really enjoyed it and am sad it's over. it can get tiring at times if u hv a 1hr40 section but overall a super chill and stress free professor. super funny and personable as well, and gives a lot of feedback and encouragement.THTR1125 2024-12-04 21:39:11 +0000 UTC
Greg is one of the best professors I've ever had. He is incredibly kind, interested in his students, and very good at creating an inviting environment in the classroom.THTR1125 2024-01-14 21:16:14 +0000 UTC

Frequently asked questions

Is Gregory Allen a good professor?

Gregory Allen is rated 5.00/5 on Rate My Professors from 12 ratings. 100% of RMP reviewers said they would take them again.

How hard are Gregory Allen's classes?

Gregory Allen's classes have a difficulty rating of 1.5/5 on Rate My Professors.

What courses does Gregory Allen teach at Northeastern?

Gregory Allen has taught THTR1125, COMM1511, THTR1500, THTR1130, THTR2200, THTR1170 at Northeastern.

Data updated October 2026.

View on RateMyHusky