4.7
Quality1.9
Difficulty95%
Would Retake114
Reviews95%
Would Retake
114
Reviews
Rating DistributionOfficial
5
94
4
12
3
8
2
0
1
0
What Students Say
“I came in expecting the worst”
SOCI202 - 5.0 rating“Professor Heffren is an amazing professor”
SOC101 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
56%
Textbook Required
33%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.13 avg changeRatings by Course
SOC1
5.0
(1)SOC101102
5.0
(1)SOC102
5.0
(1)POLISC101
5.0
(1)POL905
5.0
(1)Difficulty by Course
POLI200
3.0
POL103
2.3
POLI201
2.2
POLI101
2.0
SOC1
2.0
Reviews (114)
No Comments
Tells funny stories... Take him!! Good teacher! Easy A!!
No Comments
haha, hes a great guy! Take him!! He will teach things you would never have dreamed of!
Best teacher in the school! He's hilarious and easy to understand. His tests are fair and you actually want to go to his classes.
He's awesome, nice, fair, funny and all around makes class interesting!
Great teacher easy work and funny
He's great.
The class is really interesting, and he's a really nice guy in general. You want to attend class. If you pay attention, the tests are easy.
Very nice, funny and helpful
This teacher is too funny. I had a blast in this class when I took it over the summer. You won't want to miss class, he is awesome. Take sociology with him.
Very funny and amusing. Makes Poli Sci interesting. His refrences are amusing. Appearently, likes sheep. Will teach you things you thought never existed. LoL..
by far one of the best teachers. He actually makes things make sense and puts them into logical perspective. Hes funny, nice, and all around a great guy. He gives review sheets before the tests and basically tells you word for word what will be on it, if u study for the multiple choice you should def get an A. Very easy and a good guy
Best Teacher @ HCC!! I love him!
He's a professor of REAL LIFE 101. Heed his influence, hear his stories, learn his lessons. Thank Heaven for Heffren! (whichever your heaven may be.)
Heffren is the****. He looks like he'd be the most boring ****er in the world. But in truth, he's the best ****ing professor I've had. Brillant and very welcoming to discussion. If you can take his class, DO IT. He's not hard and you actually learn valuable information.
The best prof I've ever had so far! Very funny and actually makes sense of the material. Need a Soc course? Take it with Heffren. You'll learn a lot and have a good laugh. Although, I must warn you, pay attention to his stories, he tells them for a reason.
The class was great, learned a lot about politics and really encouraged me to pursue Poli Sci as a major (which was my plan before this class). Even the boring stuff was fun, although there was quite a bit of writing.
i really like him as a teacher, he has a very easy grading scale, i would highly recommond this teacher to anyone
This was a really great class. Mr. Heffren is very funny, and he uses this while he's teaching. You won't be bored in this class. Every week you have to do a one page journal and you have a midterm, final, and two papers. If you're interested in sociology, take this class.
Prof Heffren is an excellent teacher and very helpful to his students. I learned so much about politics and he made even the hard stuff easy to understand. He's funny, creative and the class itself is pretty easy. I got a B without reading any of the textbook. AWESOME professor, I highly recommend, especially to History or PoliSci majors!!
Is really informative when it comes to American politics and policy. He's an all around a really nice guy too. He grades on the easy side but don't go in there thinking you can breeze through his class. His lectures are very interesting, you can learn alot from this guy...Take him!
man is a genious! One of the funniest prof's i have ever had. his classes are fun and you will want to attend every class after having him teach a class.
funniest teacher ever.
great prof. prob one of the best I have ever had!!!
OMFG... HE IS THE BEST TEACHER IN HCC! IM GOIN TO TAKE ANOTHER CLASS OF HIS!! FUNNY AS HELL!! I LOVED TO GO HIS CLASS. I DIDNT PUT THAT MUCH EFFORTS BUT I GOT A ON THIS CLASS. ALL I DID WAS ENJOYING HIS CLASS.
OMFG.... HE IS THE BEST TEACHER IN HCC! HES VERY FUNNY AND I GOT "A" ON THIS CLASS. ALL I DID WAS ENJOYING HIS CLASS!!! HE IS SMOKIN HOT! I LOVE HIS CLASS!!
he's probably the best college professor i have ever had. He's class is great, i learned alot,very funny. Do your work and come to class!!
Great teacher. Extremely helpful. Funny as crap. Just come to class for the most part, communicate, participate, and he'll give you an A. Tests are easy. I didn't study for any of them. Easy grader on papers.
Probably the best professor I've had at this school. He doesn't bias your grades by his personal opinion, he's funny and open-minded. Just show up to class and he'll treat you fairly and with with respect.
he's a good guy. this professor is to the point but, funny,interesting, and not uptight.
Best teacher I have ever had!
Probably the best teacher i've ever had. just show up to class, listen to him talk, write down whatever he puts on the board (which isn't much), and turn in 1 page a week
Dr. Heffren is a great teacher. He is soooo fair in grading. Funny guy, loves his sociology, and really easy paper grader. (I even wonder if he read my papers!) But his tests were HARD!!! I never would have thought it, but it was true. But only 2 tests, and you can make up those points by doing the papers. Take him, he'll keep you laughing!
Dr. H was very helpful and very accommodating. I really enjoyed his class. He was very easy to understand and made the topic interesting.
He is a fun and informative teacher. He tells jokes and stories that also have to do with lessons, but they are great fun and will help you remember the information. He grades papers rather easy but his tests can be a little tricky, just study and you should be fine though. I recommend this teacher to anyone planing on taking sociology!!
Excellent class. Great movies, discussions, readings, and teaching. He has a very clear teaching style that covers material and current events. He can also be funny at times which makes the class easier.
One of the best professors at HCC!I learned so much in his class. There is a journal entry due once a week, two papers, a midterm and a final. If you look at the review sheets you will do fine on the tests. He is hilarious! He tells stories that relate to what you are learning. Take his class.. you will not regret it!
. . . .
Great teacher. I enjoyed going to class
Great class
He is such a good professor,i learned so much in his class because he relates everything he is teaching to real life situations and some of the stories he tells are hilarious! There is a journal due once a week there are 2 papers, 1 is a research paper and the other one is a paper on subcultures and then 2 tests. one midterm and on final.good class
FUN, Great, Excellent. Take his class if you want a fun learning experience in HCC and actually learn something off a class
Dr. Heffren is hilarious to start. I really enjoyed this class because it was fun and he always cracked jokes and made us laugh. Also, most theories and concepts he taught us, he related to real-life situations. I recommend everyone take this class. This class is pretty easy as long as long as you attend class and do your work.
His goals are made clear from day one and as long as you follow his instructions, show up, and take a little time to study, it is an easy A. Don't try to breeze through, and participation will really help with gaining brownie points. On day one, be ready to do the "Elevator Experiment." Lots of fun!
Dr. Heffren is really a nice and funny guy. This guy knows EVERYTHING about International Relations, it's amazing and makes for an interesting class. I would without a doubt take another class with him but my major doesn't require a class from his field of work so I don't think I will be able to. You should take him he's AWESOMEEEE!!!
Great professor! Funny, relatable, helpful - knows his stuff and makes class interesting. Participate & show up - you'll do well.
i love this man. he made you feel special and worth listening to. he was just an overall great human being who was also an awesome teaching. gosh. awesome discussions, awesome movies he showed. take his class it's great! i took his international relations course and absolutely loved it
He is such an amazing professor! I took sociology at another school and hated it! He made sociology come alive with great discussions and interesting lectures. His assignments are challenging but fun and worthwhile. Take his class you won't regret it!
As long as you come to class and complete ALL assignments- easy A! There are only 5 grades, so if you miss one, the highest grade you can get is a B. The only negative is he is SUPER nice and other student tend to take advantage of him, by not coming to class or making up a ton of excuses for homeworks etc, which can be distracting.
He makes a boring topic fun. He makes rude and super fun jokes all the time. Great teacher and an easy A!
very interesting
Was wonderful professor. Incredibly interesting and funny and gave great lectures. I would highly recommend this professor to anyone who has even a slight passing interest in anything that is related to politics or sociology.
WONDERFUL PROF!!!! Very nice and explains everything...took his class in the winter and learned so much from him, would def recommend him to anyone...
WONDERFUL PROF!!! took his class in the winter and learned so much from him,would def recommend him to anyone,he relates his class to real life experiences so easy to catch on... he's the best
FANTASTIC professor! My favorite professor at HCC! Love this guy. He's a great teacher, funny, and seems to be an all around nice guy. His tests are a little tough, but the rest of the class is so easy - just put forth some effort, come to class and study - you'll do fine.
THE BEST PROFESSOR AT HCC! he is so helpful and funny. MR. Heffren is my favorite teacher.i really enjoy his class
THE BEST PROFESSOR AT HCC! he is very helpful. i really enjoyed the course
Professor Heffren is a great guy and very friendly. The work is easy and straight forward. The lectures can get pretty boring so the class was rarely full.
I had him for a summer class. He is the best professor ever. I enjoyed his class and learned a lot. Extremely open minded,keeps the class fun and makes you interested in such a boring subject as poli.He keeps the class on 100 level unlike many other poli professors.
Awesome and funny. I had him for American Federal Government and got a C. His tests are a little tricky, but besides the tests, he's an awesome and great professor. I would take him again if I could.
I took him for US government and intro to US foreign policy. Both classes were amazing. government tests were not as straight forward as you'd think, but the way his class is set up its very easy to get an A, as I did in both his classes. everyone I talked to in either class got an A or a high B.Papers are completion, not accuracy. Easy GPA booster
Dr. Heffren is an amazing teacher ! His class was so much fun and he made it very interesting! He gives 2 exams 2 papers and weekly journals. So his class is very doable! I would take it if you need a great Sociology class!!!
Had Dr. Heffren for 101 and 201 and really got more than I expected in the 201 class. Work is doable and he is willing to work with you if you have questions. Highly recommend.
Great teacher! Took him for social problems and was not disappointed! Very nice, laid back, loves to hear our opinions and gets side track often. Easy, short papers, two tests and lots of discussion about life. Very easy class with a cool teacher
Great guy, easy grader, no prior knowledge required. Do all of the assignments though--work is minimal to begin with.
He is awesome. His class is really easy and so are his assignments. He is an easy grader.
Professor was very witty and funny. Very interactive with students. He was helpful, knowledgeable, and interacted with students on their level. Would take another class taught by Dr. Heffren! :)
BY FAR one of the best professors at HCC. He's very interactive, and genuinely a nice guy. He's very witty at times, and a very easy grader. I would take him again.
Two exams: Midterm and Final. One 10-12pg paper. Nine Reader Workbook Assignments (This is homework-Just about one RW due a week). Lectures are boring. Attendance is not mandatory. I failed the midterm, didn't do the 12pg paper, but completed all of the RW assignments and got a B+ on my final and passed with a high C.
Sweetest professor I have ever had. So funny and he really knows his stuff. His lectures are always interesting and enjoyable, and he really does try to make the class apply to people who are taking it for an elective. Awesome teacher, take him if you get the chance!!!!
Heffren is one of my favorite professors because he was so easy going and down to earth. He is always making you laugh. Although some of his lectures get boring at times, he always finds a way to make it interesting again. He loves discussions, which may lead him off topic but I would definitely take him again
Heffren is a really good professor. I loved his lectures just because he was very funny. He did alot of discussions with the class, which was always fun. I would def take him again
he is a great teacher, with he's own particular grading technique, just read and you'll pass, he always makes the class fun.
Awesome professor. Do the readings and show up to class and you will pass with no problem. 10/10 recommend.
I. Love. This. Man. I have taken three of his courses and am heartbroken there are no more left for me to take. He is such a sweetheart and truly cares about his students. He's also laid back and understanding when it comes to late work, missed classes, cell phones, etc. He's wise, knowledgeable, and very funny. Literally love him.
Ask questions! He is able to explain in lame-mans terms bit also gets side tracked easily. Understanding the homework designs as well as assignment directions is important and listening to directions are key (he doesn't put directions online at times). Midterms and finals are a bit difficult. Study, show up, take notes and you'll be fine.
Such a nice guy. his lectures are interesting, keeps the class engaged! he is very relateable and doesn't rely solely on his power points. awesome guy
All of his classes basically have the same platform so he doesn't do anything outrageous . He also teaches Sociology and Urban Sociology, which is a very fun class
I've always loved the social sciences so I had no worries when I signed up for this class, but I had no idea how enjoyable it was going to be. I always look forward to his lectures, and the workload is very small (always a plus!). Dr. Heffren is amazing and maybe the best professor at HCC.
Dr. Heffren is a really nice guy. I only took Sociology for the credit but I heard good things about him so I made sure I took it with Heffren. The only annoying thing about this class is how he grades. He grades using a GPA-like system which is really annoying and in my opinion is not really fair. Anyway, no getting around that...
Dr. Heffren loves to talk. He will tell you the class is discussion based, but he talks the whole time and asks a few questions here and there. At least this was my experience in a 5 week course I took with him. The work is not hard and tests only require a little bit of studying. I would skip class but missing more than 2 loses a letter grade.
Mehh his class was extremely boring. His tests are hard so study for sure.
Has a lot of life experience applicable to the class, and is very understanding of missed classes. Little to no work, but exams are difficult, and papers require a little more effort than the average paper. Beware of his AWFUL handwriting.
One of the nicest professors' I've had at Howard Community College. Works with you, actually talks to you like a person instead of holding a "superiority complex" above anyone. Super nice guy, engages people and always respects their opinions, works with the students.
AMAZING. I dread college but I would never want to miss his classes. He made it so chill, had very interesting lectures, funny, and made his lessons super simple. He helps everyone pass. He doesnt grade too harshly. I wish I could take him again for another class. I passed easily.
I have taken two sociology courses with Dr. Heffren. His lectures are informative and he encourages students to ask questions, make comments, and explore ideas. If an interesting topic arises in class, he let's us explore it without immediately refocusing the class onto the lecture. Papers are important. Tests are not very difficult.
Heffren is amazing! Lectures were funny and he tells a lot of interesting stories from his many years in academia and other fields. He makes everyone feel comfortable in sharing opinions too. Honestly, class just felt like friends getting together and discussing different ideas in political science. Tests were straightforward so no surprises!
Michael, is by far, my favorite professor I have ever had! He's super chill and he's hilarious. While it is pretty clear he leans to the left politically, he tries to be as unbiased/reasonable as possible when discussing ideas that he does not agree with. Make sure to engage in class discussions! I would highly recommend him!
I came in expecting the worst. Older gentleman, bespeckled, and dull tone. However, you cannot judge a book by its cover. Professors Heffren's Urban sociology lectures were fun and thought provoking. He encouraged me to go the extra mile with my assignments, and if I had any questions he'd help make terms easier for me. I'd give him 10 rating.
Professor Heffren is fantastic. He is one of the best professors at HCC, he is well regarded as you can see from the reviews. He makes education interesting & informative as it should be. I took three classes with him and do not regret it at all. Save yourself time and pick his classes before they fill up because they will fill up fast trust me.
Prof Heffren is one of the best teachers at HCC. The textbook is required, but I never read it and received an A. He pulls the important material from the chapter and puts it into a presentation which is also posted to Canvas. He loves when students are involved and participate in the lectures, hes so funny. I am taking him next sem for Soci.
As usual, Professor Heffern demonstrates why he's the best option for sociology courses here at HCC. His minorities in America course was quite informative and delightful. What made his course greater was that the class consisted of diverse students from different backgrounds that were knowledgeable in every subject we spoke of during the semester
Amazing professor! He is so intelligence and smart. Highly recommend!
Professor Heffren is an amazing professor. Absolutely hilarious guy and very knowledgeable. Class is very easy if you do the weekly journals and study for the midterm and final tests. Lectures are always great and help me understand the information. 100% recommend taking his class even if its not a required course for your major.
A very nice guy, extremely accommodating to students who might be struggling. Involves the class in lectures and willing to answer questions immediately before tests about the test material. If you're new to the fields of sociology, psychology, or politics - this is the professor to start with.
Great professor with a class fairly easy to pass, but almost impossible to get an A in. Your grade is calculated like a GPA based on 5 things, Journals, Paper 1, Paper 2, Midterm exam and Final Exam. Therefore unless you get an A on all these assignments, you will not have an A.
What else can I say besides he was great. Perhaps the best professor I've had during my time at Howard Community College. Insightful, wise, and respected are three words I'd like to use to describe him.
Attend his class, engage with him. His lectures was really fun to attend to. Very good professor.
Wrote a one page paper after each section and took a midterm and final. His lectures are very interesting and easy to follow along. He gives a review for the Midterm and Final that is extremely helpful and also tells you what to study and what not to study.
This was one of the good professors at HCC, I like that we got to interact with one another throughout the class. He never assigned too much work, and he was good at explaining the material. He did talk too much sometimes, but it was not a big deal. There was only a couple huge assignment, and everyone had to participate at some point in time.
I had Dr. Heffren for political ideology and he did a great job of making dry material interesting (although his class was a lot of reading). He's such a nice person and very knowledgeable too. He's a fair grader and very understanding. He is pretty monotone though, so his lectures can be hard to pay attention to. Overall, he's a great professor.
Prof. Heffren is nice and all but his lectures are boring and long. The powerpoints are unclear and vague and you need outside resources to help you. However, you should consider scheduling zoom with him to get extra help and he keeps his office hours open so do attend. Overall I say he is a great professor but boring in his lectures.
All around great guy.
Professor made class very engaging and interesting. Not a super hard grader, but still expects effort. Definitely would take him again.
Super great guy! Actually cares about his students and how they're doing. The course material is super clear. There are two major projects throughout the semester plus weekly homework but all doable and very interesting too.
Nice, talkative professor, has a lot of interesting topics he speaks about.
Heffren is pretty flexible and caring during times you need it. If you plan on taking him 1: show up, attendance/participation is worth 20% of your grade. 2: do your weekly journals, they're also worth 20% of your grade. 3: Just be prepared for him to make sexual jokes during class, it's literally inevitable with him.
He was a great teacher. As long as you read and attend the exam reviews, you should be fine.
good professor. Overall, very easy class. He's very liberal though so do your assignments accordingly.
Super funny, kind, and understanding. Yes, participation is mandatory and so is attendance, but I spoke literally twice yet I always got full participation points. Just pay attention and look at him when he speaks, and you'll be just fine. Makes American gov actually interesting.
Professor Heffren is unlike any teacher at HCC. He says the most out of pocket things, and tells wild stories from his past. There are only 4 parts of the class, Journals (which are chapter questions), one book review, one paper, and the midterm and final exam. He grades fairly and looks for understanding not perfection. Very easy class.
Dr. Heffren is wonderful. If you attend class, failing the midterm or final is impossible. His tests are easy and straightforward. There is a bit of reading, but not too much. He is hilarious and his lectures are always very entertaining. He loves to tell personal stories or give his opinions in issues, but in a very entertaining way.
Dr. Heffren is one of the best professors at HCC! I have taken three of his classes and thoroughly enjoyed them all. Dr. Heffren's lectures are engaging, he uses real life examples and anecdotes to illustrate the material, and he encourages all viewpoints. He clearly explains his grading methodology and the workload is moderate.
Class Info
Online Classes
100%
Attendance Mandatory
56%
Textbook Required
33%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.13 avg changeRatings by Course
SOC1
5.0
(1)SOC101102
5.0
(1)SOC102
5.0
(1)POLISC101
5.0
(1)POL905
5.0
(1)Difficulty by Course
POLI200
3.0
POL103
2.3
POLI201
2.2
POLI101
2.0
SOC1
2.0