John Teopaco is a Marketing professor at Northeastern University rated 3.9/5 by 28 students, with 2.9/5 difficulty (TRACE + RateMyProfessors + Reddit, updated July 2026).
John Teopaco professor reviews and ratings: 3.9/5 from 28 student reviews at Northeastern. TRACE + RateMyProfessor + Reddit.
Took Dr. Teopaco's class at Harvard Ext. He's amazing. Makes the content clear and interesting. Treats student with respect. Ensures the class knows how to apply concepts rather than just recite key terms. Excellent professor!MKT600 2012-08-09 14:25:12 +0000 UTC
nice guy, but the class sucked! everything depends on participation, so you hear dumb kids putting their input and when it comes time to a test its on stuff that we never learned/discussed. Teopaco is a nice guy, but does not seem like he graduated from Harvard. 1 test, 1 project, 1 fina. Wouldn't completely recommend, but he isn't the worst.MKTU201 2008-12-19 18:17:48 +0000 UTC
This is a really interesting class. Participation is a huge deal, so if you don't like to talk then you might want a different professor. He cracks corny jokes but he really knows what he's talking about. There's a midterm, final, and group presentation & group paper. It's also really important to stay on top of the reading.MKT201 2008-11-12 16:39:00 +0000 UTC
Had the professor at another school last year and had to say I thought he was very good. Nice fellow and he likes the beatles so cant be all bad. I enjoyed the class very much.MARK101 2008-03-08 13:30:50 +0000 UTC
Terrible class structure.. too much of the grade is dependent on class p, it's impossible to measure participation on how much 50 people talk... most people blab on about NOTHING because of how imp. class p. is. very unclear about what he wants on projects/exams and doesn't do a review for the final, wastes last 2 wks on presentations. hated itMKTSECT 2007-12-13 22:22:32 +0000 UTC
A very eloquent professor who highly values student's contribution to his class which necessitates preparation and participation.MKTU301 2007-01-18 20:21:35 +0000 UTC
Didn't think this guy was great - even though participation was a big part of your grade, hearing people blabber on and on and repeat things numerous times put me to sleep and effected my grade even though I scored perfect on all the tests. Didnt really make marketing very interesting and kind of turned me off from choosing it as a concentration.INTROMKT 2006-04-03 21:40:08 +0000 UTC
Easy as long as you participate, the only reason to hate him is if you don't participate, which as 20+ year olds taking his class you should be able to do.MKTGMGT 2005-08-30 18:40:12 +0000 UTC
dude i got a 15 on my midterm and still ended up with a B. this dude is the man. no jokeMARKETING 2005-04-21 19:25:05 +0000 UTC
This guy is the man. He runs a great class, and there isn't a LOT of work. As long as you prepare for class every day and participate, you'll be all set. I highly recommend taking him for Marketing Management.MKTMANAGEMENT 2004-12-12 01:23:06 +0000 UTC
Excellent teaching skills but demands a lot of work from students even though the class in entry level marketing class.101MKT 2004-11-12 17:28:09 +0000 UTC
get ready to talk about nothing to sace your grade...MKT101 2004-11-10 15:51:49 +0000 UTC
This teacher is a disgrace. It's 50% participation, which could be effective if used correctly (not the case here). If you are not one of his 'favorites', he abuses this. The class format is great but used here, people say anything just to get heard.MKT 2004-10-12 13:43:25 +0000 UTC
this class is very involved. Learned a lot through particapation. Changes it up a lot with movies etc. one of the better prof's at NU.INTROMKTN 2004-10-07 15:56:22 +0000 UTC
He is the best teacher. You feel very rewarded. 50% of the class is on participation, therefore it forces you to get involved. I loved it. Definitely Recommend it.MKTMANAGE 2004-08-09 20:30:51 +0000 UTC
John Teopaco has an average rating of 3.9/5 from 28 student reviews.
John Teopaco's classes have a difficulty rating of 2.9/5 based on student reviews.
Data updated July 2026.