3.5
Quality3.6
Difficulty30%
Would Retake214
Reviews30%
Would Retake
214
Reviews
Rating DistributionOfficial
5
84
4
49
3
32
2
21
1
28
What Students Say
“This was my first online class and he was the best”
POL001 - 4.0 rating“This prof is actually the worse”
POLI001 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
31%
Textbook Required
100%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.79 avg changeRatings by Course
POLI101
5.0
(1)POLISCI2
5.0
(2)POLI02
5.0
(2)POL1AND2
5.0
(1)POLI
5.0
(1)Difficulty by Course
POLI01ONLINE
5.0
POLI1AND2
5.0
POLI1AMERG
5.0
POLIPOLI
5.0
POL7684
5.0
Reviews (214)
No Comments
No Comments
not my favorite
He really knows his stuff and he'll respect you if you know yours. If you want to learn something and not waste your time, take him. If you want to waste your time and get an easy A, run!
No Comments
Extremely intellegent teacher - tests hard, but I still managed to get an A; WAS NOT EASY.
Dropped me from the class at the final. - Gee, Thanks. (I was carrying a B at the time.) His attendance rule sucks.
Challenging, informative, knows his stuff. Didn't like him at first, but I respect the guy and would take his classes again.
No Comments
He's hard, he has a complicated syllabus (that is like a book), no one gets an A w/o extra credit (adds up to 14% of your grade), harder than druehl, but heffner is still a great teacher if you really want to learn politics.
he's a great teacher! hard class! he know's his stuff and expects you to kno urZ too. tests are unexpectingly hard. but if you want to learn poli sci and want to kno n-e thing else with being in the office, he's ur teacher!
He is smart, professional and strict! Take his class and you'll know what is "no pain, no gain"
I wouldn't take distance learning. Expects you to read most of the book. Does not give any kind of study guide, grades mostly on multiple choice tests. There were a few extra credit assignments though.
don't take his class
He's a good teacher. Don't take if you're going to slack off. He gives extra credit. A/b 50 point extra credit and always extra credit on the test. First part of the test is multiple choice and is take home!! Everything comes from the book in order to
You will need to WORK! This class is definately a case of "you get back what you put into it." If you want to slack, go elsewhere. If you want to work hard a learn a lot, Heffner is the man! Do: go to his office hour Don't: try to weasel out of
He is really nice. He is wonderful teacher. Easy to get B or A ..if u study.
He really knows what he's teaching, so be prepared to listen and take notes. Poli 2 is much harder than Poli 1, so I'd recommend taking his Poli 1 before engaging Poli 2. He'll mention that if you take Poli 2.
His class sounded like it was in english, but with the words put to gether it did not make any since. I don't know if i just don't have an interest for this subjuct or if it is just not presented correctly.
I just start his class. He seems like a very good teacher which means a lot of hard work for students. He will call people's name and expect you to answer the questions.
One of the best teachers hands down.
hard to understand, speaks very technical. class isn't easy but with adjunct skills course you get extra credit that boosts your grade. not sure if i would recommend but he wasn't that bad.
No Comments
Good teacher. Speaks very proper, requires alot of time. Cannot slack off in his class.
You'll Learn a lot. Exams are impossible. No one got an A in exams in our class. Expect to get a C or D if you dont do the extra credit. If you do all the things he tells you to do you'll walk out 10 times smarter at the end of the quarter.
Heffner is one of the best. He knows his stuff and his humor makes the class much more enjoyable. If you dont listen and he calls on you he will embarrass you. Believe me it happened to me. Take him.
No Comments
class was insanely brutal. i got a lot out of it though, but i never had to work harder just to get a b. truly, one of the most knowledgable teachers, just a huge **** the first couple of weeks. he made people cry in my class. no joke.
No Comments
He's a great teacher. He makes people challenge their thoughts, and the class is laid back as hell (not to mention fairly entertaining at times). Completely exam based, the way I like it... just study for the exams and you'll be fine.
He seems to know his material, but his lectures are very hard to follow, he asks unnecessary questions. His grading style is arbitrary. I would nottake him again.
I took the class distance learning. I can't believe the man had a question on the final based off a footnote in the book.
he's somewhat difficult if you don't keep up in classes; need to buy extra class materials but free downloads are available on-line(20+mgb). Quizes and tests demands a good time of study. Can actually learn something if you pay attention.
TONS of reading. the class was truly challenging. but that's all okay because Heffner is great. absolutely great teacher, has an awesome dry wit and a very critical-thinking oriented approach to class and discussion. he will really make you THINK.
overall a great teacher. lectures are precise, tests are straightforward mc questions, offers significant amount of extra credit, and makes himself available if needed.
He's a good teacher. Alot of reading. I can blieve that I acutally read close to 750 pages for one book. But he's a good teacher. You can effectively go into the final with an A. Because literally all the questions on the tests are given. Take him!!
great teacher, really knows his stuff. At first all his books and lecture notes seem overwhelming, but it is for a good reason as it offers u notes and study information to make the tests easier.
Reminds me of Mr. Feeney from Boy Meets World. Understanding, but fair. Lectures dragged a little at times, but he's whip-smart. Class was very hard. Attendance and turning in all assignments is mandatory for extra credit, which you need for an A.
He has a format from which he lectures which is very clear. He really knows the material and you will learn a lot from him. Word of warning: make sure you read the lesgo and do the IP's because that becomes very important!!!
So smart it's crazy. Knows politics and combines psychology/philosophy into it to get you to actually think. Engaging teacher. Calls on people everyday. You will not get an A unless you do extra credit, which isnt hard. You are guaranteed an A almost then
His lectures are extremely interesting, and he used powerpoint to his advantage. Great teacher!!!
this teacher was real funny. his class was pretty hard thought. but i did a lot better than i thought because the exams all had two parts, a take home part and an in class part and the take home one was worth more than the in class. he makes you talk tho.
Mr. Heffner was awesome! So funny, knows his material. If you see him during his office hours he'll help you out, and he involves the class ( which keeps you interested). Very, very good professor.
A Political Science expert who knows how to teach. Unbiased and very influential. Tougher than most, but well worth your time if you want to learn.
Heffner is the man!
This instructor is one of the most incompetent that I have ever taken. He lacks a command of the material and the ability to clearly articulate the relevant points of political science history. He needs to go back to school and learn how to teach.
Mr. Heffner's class is not easy A class for sure. If one is looking for easy A class, don't take his class. But if you really want to learn about the subject, Mr. Heffner is the expert. He does not give you answer, but let students really think, and find answers themselves.
I worked hard, turned in all my assignments, had a solid A in the class - and he dropped me while I was taking the final. I had missed ONE to many classes. I couldn't believe He's harsh, he's legalistic, and honestly, his classes were not that professional or informative. AVOID HIM.
expects too much, tests are timed and difficult, he expects you to log in everyday to the website, don't take him, it isn't worth it.
If you dont have good poli sci background this class is hard. There are 3 books you have to buy and read. The tests are hard and unclear,(ex. which of these statements is the MOST correct?) He will call on you in class randomly, and make you answer the question. This class sucks.
Heffner is a good teacher. If you take his online course, and pay attention to the unclear yet immense support he gives you on tests, it's an easy A with lots of extra credit options. If you don't pass this class, you're super lazy.
hes a good teacher, he has a passion for teaching, he utilizes powerpoint well. Dont get me wrong, not an easy A, but you feel very accomplished after you get an A, lots of E.C my recomdation. Take the Adjuct Skills course with it, its easy points and helps you somewhat. COOL GUY, CARES FOR STUDENTS
tests are hard. lectures can either be cool to listen to or make you want to poke your eyes out depending on how much you care about the subject. take advantage of extra credit cuz it hella helps..raised me 8%
If you want an A, do extra credit. Very eloquent, thought-provoking teacher. Not an easy course, so study the LESGO and pay attention in class. Tests are pretty hard and confusing. He is a nice teacher though: take advantage of his office hours.
Mr Heffner... I love you !!!
Very interesting lectures. Lengthy and difficult tests, but they're averaged with easy (but lengthy) take-home exams. Not an easy A, but not totally hopeless either. Take a mild interest in the subject, do the work, and you'll get at least a B.
heffner is one of the hardest poli sci teachers but he's a really good one, if ur a poli sci major or just like politics. if u wanna learn, take this man cuz you'll learn a lot. was never bored in class but his tests were hard. it's easy to get a B but didnt cuz i didnt do the xtra credit. TAKE HIM!
Super cool guy. Lots of fun. Kinda tough, the tests make you think but they are multiple choice. Extra credit is available and he is very happy to help you. Easy B but hard A
HARD. Tests are multiple choice... you think it's not that bad until you get your score back which SUCKS. DETAILED questions, have to look everything up in the book, and then you run out of time to finish everything!!! take an easier teacher!
He is difficult on exams. Takehomes are time consuming multiple coise. Exams are miltiple choice or bluebook and are hard as well. However, you can get 50 extra credit points. So, that can help you get a B, but it will be difficult A. He is helpful during office hours.
Took this class online, much much harder than i thought it would be. Although i do have strong political backround education... tests are very detailed, -reading test- "how am i suppose to remember that!!!?" it's OK maybe for some people. I heard Druel's easier.
took his class..he calls name which terrify me haha but overall he's an excellent teacher..exams are not very easy and i recommend having a frens with u or at least one person you can study with...this class makes you think outside the box
this class gives me test anxiety.
If you really want to learn, take Heffner. Test are pretty hard, have to really pay attention, soak up all the information, details, LEARN ALOT. If you want an easy A, avoid this class. I would recommend this class if you really want to learn about GOVT and if you are willing to concentrate and work
Best. Teacher. Ever. The class was really interesting and he's great at lecturing. True, the tests can be hard but if you just study and ask questions, you shouldn't have any problems. Always available during office hours. If you're interesting in government, take Heffner's class!
great teacher. extremely intelligent. TEST ARE INCREDIBELY DIFFICULT. very tricky wording. but all in all a lot learned in his class.
Fantastic instructor! He's an awesome lecturer but does go a little fast; he speaks clearly and gives great examples, lots of opportunities to ask questions. Tests are a bit tough, you really have to pay attention to the wording, but if you took good notes, you're fine. Adjunct class is helpful.
A good professor is one who gives A's. This guy gave a B and I worked hard. I don't deserve a B. I deserve an A. If you need to boost your GPA, avoid this heartless old ****er. Very rude, insults in class. Is cool at beginning, but watch out for hard tests. Out of 50 students, 2 A's. So, be careful!
Yes. He's a funny and cool professor. However, unless your planning on majoring in Poli sci or are ready to bring your gpa hella low...DON'T TAKE HIM! He goes through the materials exceptionally fast, says random things in the middle of the lectures. His tests are based solely on his lectures!!!
MAN THE PEOPLE BELOW ARE A BUNCH OFF DUMBa*SSES! I DIDNT LIKE POLI SCI AND I STILL DID PRETTY GOOD! HEFFNER IS HELLA FUNNY AND KNOWS WHAT HE TALKS ABOUT! THE TAKE HOME EXAMS ARE EASY AND GIVE ME POINTS! I HAVE TO ADMIT THE IN CLASS EXAMS ARE HARD SO KNOW UR STUFF! BUT HE IS HELPFUL U COULD PULL A*B*
All I have to say is, do not take him online.
Two A's out of 50 students?... more like 70. And there are three. Very doable class. A - B easy. Do the Extra Credit Assignments! Spend time on the Take Home - A lot of leeway. His tests are challenging... don't count on that to boosts grade. I went to every class.. hilarious guy. I'm one of the 3.
ABSOLUTELY THE BEST CLASS I'VE HAD IN MY 3 YEARS AT DE ANZA!! EVERYONE needs to take Poli Sci and no one is better than Heffner!!...The use of the PowerPoint ads enormous depth and humor to a very interesting topic!! THIS GUY IS EXCEPTIONAL!...YOU DEFINITELY MAKE THE "SCHOOLHOUSE ROCK"!!!
No Comments
I agree with the student that said this Prof posts here. The positive responses are completely unrealistic. This Prof is the worst Prof I have had yet. His online course is horrible. I had a 3.9 gpa b4 taking this class. His tests aren't hard, they are ridiculous. He picks the most obscure facts to ask questions on & gives < 1 min per question.
It is the worse online class I have ever taken.Our first online essay exam was 4 ?s lumped in one. Our second essay exam was 9 ?s having 4 in each we had 20 min to complete this. Even by copying & pasting my answers, that were written up from his vague study sheet. I didnt have time to finish. Dont take this guy ever if you value your GPA
Okay, he fixed the 9? error. It was supposed to be only 1? and he graded easier on those that answered more than 1. Still not a good class. He tells us what the high score in the class is. And as of right now there is not even ONE 'A' in the class. If even your Brightest student is getting a 'B' then something is definitely wrong.
Heffner is a good teacher,hard, but good. If your lazy then of course you will hate him. But don't blame anyone for yourself. For the person writing "white priveledge", you must be extremely insecure with your race to think heffner got his job based on race, the man knows his material.
True below, don't take him if you care about his GPA. He seems like an ok guy, but his class will stress you out. Who is giving him a 4 or 5 for easiness! This must have been their only class, and they must be crazy poli sci majors obsessed with reading and memorizing every word in the book!
The ppt note below is wrong. Ppts in his class are horrible and his tests ask for info from them! There are many slides where the spacing makes it impossible to read whats written on them and the coloring/highlighting is a bizzarre mix of colors that make it even harder to read. To make matters worse his webpages have the same weird colorization!
He is a joke, and he is unfair. he is borings, his exams are not based on anything discussed and he posts his own ratings. Anyone who has taken him knows that these postings are fake like Druels postings all fake and his ta's post them - kiss ups, beware if you take him you deserve your F.
This class was extremely hard. I always do really good in these types of classes but beware. There is tons of readings and he doesn't test you on the basic knowledge, his exams test you on stuff that aren't really revelent and are the info that are in between the lines in the textbook. His essay portion doesn't give students enough time either.=(
This class is tough, no doubt but POli sci is a tough class and Heffner just pushes you to your limits. If you want a teacher to push you and give you great wealth of knowledge on Politics. Heffner and Druehl are the ones. I warn you if you like to slack off, back off, this class if for those who want to achieve and grow in college.
I have taken many online classes and his is the worst ever. There are mistakes on his websites all over the place. He blames students for accurately interpreting his mistakes. He is incapable of excepting fault for the website's inaccuracies and students suffer because of them. His tests are not structured for learning.
Summer online courses are difficult and this is no different. We covered about 10 chapters in the textbook and about 5 chapters in a smaller book. Also, there's a lot of online material to look over. There isn't enough time to finish the quizzes in the time given. Although you have the materials with you, the quizzes/exams are hard as expected.
I took him for a summer class 05. Im majoring in poli sci and it was easy for me. He makes his lecture easy and fun to follow but his tests are a little confusing. All in all, im taking him for my poli 2 class in the fall! i would recommend!
No Comments
Don't know where these ratings are coming from. Heffner literally hands everyone an A that wants one. He will help students in a heartbeat. I think someone has a vendetta because they are too lazy to do the work. Heck, he used to give us the tests early so
De Anza needs more instructors like Heffner. He is the best professor that I have ever had at De Anza. His lectures are informative and entertaining. His tests are challenging but not unreasonable. I would reccommend any of his classes to anybody that has a serious interest in Poli Sci. Be prepared to work and you will be rewarded.
i think this teacher was a very good teacher. one reason why i say that is one im interested in politics. im majoring in poli science and 2 hes funny and easy to follow. all of u who think its too hard and messes up ur gpa its your own ****in fault! if u do what u are suppost to then u can get a good grade. i didnt even read my material and still got a B
Heffner's tough to deal with sometimes, but he's a fantastic teacher. I didn't do stitch of work in poli 1 and got a C+. I ended up dropping Poli 5 but that's because I couldn't keep up with the workload. He's the Poli Sci teacher at DeAnza, IF you want to get the real thing. If not, just take an easier teacher and get your credit.
Heffner is a ****! Best teacher at DeAnza!
This guy is the one of the best teachers i've ever had at De Anza. He makes you think, although some people think that's bad. I think he asks great questions and makes you think why you chose that question. Although he lkes to put people on the spot, that's what makes him great. His tests are difficult only if you dont take notes, but i didnt take notes and i passed. It just depends on you. So, if you like challenges, i Highly Recommend this guy. He's hella funny.
This class was extremely hard. I always do really good in these types of classes but beware. There is tons of readings and he doesn't test you on the basic knowledge, his exams test you on stuff that aren't really revelent and are the info that are in between the lines in the textbook. His essay portion doesn't give students enough time either.=(
He's a witty guy and keeps you on your toes with questions in class. His understanding of the material is very apparant and he teaches the information clearly providing you're a half way intelligent person. The class goes is enjoyable and goes by fast. I would recomend him if you have some interest in poli sci.
No Comments
This class is hard. I'm a good student and this teacher makes this subject extremely difficult. We just had a Midterm and the class average was a 58%. I should have stayed at Foothill and taken this class with Woolcock.
No Comments
Heffner is awesome! He uses powerpoint and makes a boring subject very interesting. The class is a bit of a challenge, but as long as you go to class and take notes, you'll be fine. Plus he gives alot of extra credit points. He's very funny and sarcastic. I think he's the best teacher for the subject. Plus he's a stud who eats alot of apples.
He presents the good/bad/gray area of all views equally & in great detail. Uget2 debate all issues. U'll realize how much power the people really have, feel empowered, & learn how to get involved. NO MATTER WHAT your political view, u'll come to appreciate just how complex politics really is. You will learn A LOT! Great class 2 prep PoliSci majors!
Here's how it is: A CRAZY LOT of reading & studying BUT if u take the adjuct class w/ it & do REALLY well on your take home tests (cuz inclass tests kill), you will survive and prob get A/B. Adjunct class is a study group once a week & u get EC pts for it. Ask ?s when u start to get lost; don't wait til ur really lost. Test-based class. Good luck!
Heffner for President! In a nutshell - his tests are not the easiest, but the classroom lectures are well worth it! The man could teach a course in phonetics, and he would find a way to intrigue his students. Heffner is witty, relateable, and highly recommended for those who enjoy a worthwhile challenge.
Take this class online. I have taken both in-class and online. Online is much easier. Three multiple choice quizes (25 ?'s) and 3 multiple choice/essay tests (60 ?'s). Didn't buy the textbook, just borrowed a friends on test day and took the tests/quizzes, got a B. Web pages are EXTREMELY hard to read/understand, horrible web designer.
Heffner's class is not the choice for an easy A, but for those who are looking for an informative class, he is the way to go. The class is extremely structured and adheres to a syllabus that will become your bible during the quarter. Ensure that you get as many points on the take homes as you can because the in class tests are quite difficult.
Structured. Tons of info on lectures. Take advantage of extra credit early, some is really easy and I took to long to turn it in. would say 80% of tests is straight from lecture. Fair grading. Did practically no reading and got a B(skimmed).
Awesome teacher, he's pretty funny. When you do the take home exam, i suggest you organize a study group to check your answers with you. If you do well on the take home exams and average on the in-class exams, you'll do fine. I recommend you try to get into his skills class.
very very fair grading. 2 parts for each exam, take home and in class. take home is worth abit more than the in class. 50 extra credit thats 7.5% add to your grade. some question are tricky, there are bonus question on the in clas. in class is all from lecture and some of isn't in the book. i found it hard to follow most of the time
Very hard online class. A lot of stuffs to read and exam question are also tough.
He is an excellent teacher but you have to be willing to work. If you really want to learn then he is the teacher for you. If you want to just pass by with an easy A, you might want to find someone else.
very helpful. sometimes if you miss the deadline, he will extend it. you will work hard in this class, but you will also learn alot. he gives alot of extra credit which i pretty much consider as class work because you will need it. you'll have to earn your A, but definitely a class for anyone who's up for an intelectual thrill ride.
No homework. ( I don't know what ppl are talking about when they are talking about journals??) Three tests, including final--two parts each: take home and in class. Take home is easy, In class is difficult...well maybe not if you do the reading. Easy B, gotta work for the A. Go to all classes and PAY ATTENTION
Wonderful teacher! As a returning student I was unsure if I could keep up. He is gifted in making sure every level of student has an ample chance to succeed in his class. He does go fast at times if he feels it is an area most all are up on, so if you are not following ask him in class and even office hours.
Don't let the syllabus scare you! Once you learn the structure of the class, you will really begin to enjoy it. Sometimes I was so entertained that I wish the class didn't end.. lol. The excredit thoroughly makes up for low exam scores so make sure to do them because the tests are difficult. He's a nice guy and the class is enjoyable.
He is an awesome teacher. He makes it really easy to learn and his classes are really entertaining. The in class portions of the tests are hard, so make sure you do an extra credit project because they're not that hard and you're gonna need them to bring your grade up- but its definitely possible to get an A. If you want to learn, take his class
First off: Mr. Heffner is not an easy A teacher. However, if you are committed to learning, he'll share all he can with you. He's one of my favorite teachers on campus- he really cares about your opinions. Be prepared to be challenged, though- he excels at putting people on the spot. I'd recommend him for anyone with any interest in politics.
Heffner makes the class enjoyable BUT don't be fooled, the material is HARD, the tests are HARD. You have to do ALL the reading, tests are on random quotes etc. know your material on the tip of your fingers. NOT AN EASY A! but great teacher
Interesting class, entertaining style of teaching. However, tests are strange, especially the inclass portion. Not sure if they actually assess what the students have learned. The class is straightforward and you quickly figure out what is expected of you. No surprises. Very few A's so make sure to complete the extra credit assignments.
If your expecting to get that easy "A" this is not the class for you but if its your favorite subject and you love a teacher who will teach beyond the meterial this is your opportunity. Any way his tests are very confusing and if your one of those people who doesn't pay attention in class take a different professor.
Do the xtra credit: Adj is the easiest(turn in all the journals on time!!!), that's 50 pts. Come to the class: 15 pts. take good notes: in class tests are based on everything he says. I would suggest bringing a voice recorder. Get as many pts on the take-home tests as possible, and might get an A. Not the easiest, but certainly is better than others
He's so funny. He puts lots of effort in making the class interesting. Great style of teaching. He's very nice when you go talk to him in person. There's in class and take-home test. In class tests are a bit difficult but the take home makes up for it. Take advantage of extra credit opportunity. Highly recommend this intructor!
Amazing teacher....very fun and funny. makes the material seem interesting and fun. Not an easy teacher but will make you think. Recommend you show up everyday because you will be lost. Loves what he does and that's shown through his spirt and his knowledge. On of of my all time favorite teachers.......pS. THE ONLY WAY TO FAIL IS IF YOU DON'T CARE.
this class isn't for slackers and u have to go to class everyday...i didn't like his class, you have to really get into the material and pay attention, he does give extra credit but it's not that easy..and he's the type of teacher that a lot of students suck up to....wack!
Definitely a great teacher. You have to learn to pay attention, but that's a good skill to develop in this class. He's more than willing to help his students, and he really puts things into perspective. I loved his class. If you want more than just "an easy A" and you actually want to learn something about political science, take this class.
Attend class every day. Do all the extra credit available. Take notes and pay attention. if you participate in class discussions, it helps. Do all the reading, don't just browse for the answers. You can't slack in this class, so be prepared to work. Not an easy A, but you are guaranteed to learn if you try. Nice guy who cares that students learn.
this class changed my life. if you are considering taking it DO IT!!!! Not only is he an amazing teacher but the people in the class are really intelligent and we all became really close friends. TAKE IT!!!
Heffner is an amazing and extremely nice teacher. Though he requires a lot of his students, he gives a lot. You can tell he loves what he is teaching and strives to keep you entertained. REMEMBER TO DO HIS IPs and come to his class lectures, its all worthwhile in the end. He opens up your mind and makes the subject entertaining. Great experience!!
He's very cool gives out lots of extra credit which he calls them Incentive Projects (IPs), he's very clear, he's funny. I like the random picture slides he shows. His exams are hard so u must study ahead and read thoroughly.
Good guy. He can get a little confusing at times but he has a great sense of humor. No homework.
this guy heffner is very passionate about what he is talking about. he does get confusing sometimes and lecture gets boring once in a while. hes the type of funny students would like. take home exams require A LOT of reading and thinking about. you gotta have a lot of common sense to get his class. just study up for the tests and you'll be fine
Not an easy A, but if you put in the effort you can get there.
Mr Heffner is a wonderful teacher despite that the topic is difficult (lots of reading!). The class is discussion based, STAY ON TOP OF THE READING, and do all of the work (there is a ton of EC). He is willingly to help you especially during his office hours and definitely loves what he is teaching. Recommend him and the class for the hardworker!
Heffner is absolutely the best teacher De Anza has to offer. He is humble, yet brilliant and is willing to take the time to explain to you the most complex ideas even if it takes hours. He is also ridiculously funny. Here's to you Socrates Heffner! Here's to you...
Heffner is the only professor I've ever come across who can actually prove capable to prevent himself from using anything even remotely resembling a coherent thought throughout the entire quarter. His LESGO is impressive, but he needs to learn some fundamental teaching techniques before he can actually teach anyone anything. Avoid him at all costs.
Heffner is the absolute best teacher DeAnza has, and I've been here for a while. He's so brilliant and humble but mostly just brilliant. He's also willing to let you pick his brain of his immense genius and you end up thinking you're really smart too.
Wow, absolutely amazing teacher you really have to come to every class meeting if you want to pass.He gives you every tool you need to pass the class even an in depth review for the final. His in class exams and quizzes are tough so studying is a must.No real homework is nice but the take home exams require that you really read the text.
I like this professor. He's really smart and nice. I took the course online and he respond to every question I have right away. He curves hugely which benefits my grade alot. Easy A.
This has been one of the most frustrating online classes I have ever taken. The distracting colors, multiple fonts and poorly organized materials makes the class materials and expectations confusing. The Power Points have "key points" overlapping one another and the clarity in the assignments is conflicting.
Interesting guy. He really pushes you to think deeper, and it's not the kind of class where you can switch off during lectures. Easy A thanks to extra credit for attendance, but the assignments require a lot of thinking and writing.
Heffner is brilliant. He actually makes politics interesting and engaging, which I didn't think ANYONE could do. Easy-going, extremely funny. May pick on you sometimes, but won't get mad if you get him back. No real homework. MUST pay attention during lectures or you're screwed. Tests are hard, but if you pay attention, you'll be fine. Recommended.
Pretty cool class if you pay attention and he brings up concepts which are complicated but eventually the material becomes clearer as time goes on.
Very funny & entertaining but somewhat difficult to understand. Attendance is a must-MUST in his class. Just wasn't my type of teacher nor my type of teaching style but hey, it might work for you. Playing Busta Rhymes was worth staying in his class though. He is good at leaving you thinking when the class is over though. Give it a shot! Gluck!
Heffner is one of the best professors at De Anza! He is a really funny, extremely nice, humble, and simply put brilliant. He puts a lot into the class and wants the same, which some people might not be up for. Though the material is hard, he offers a ton of IPs so as long as you do them, you should be able to pass. HIGHLY RECOMMEND HIM =D!
You must go to class and pay attention. The lectures are interesting and the LESGO he provides helps a lot for studying. One needs to do the reading in order to get a good grade on the take home tests and it helps a lot for the in class exam. Not an easy class but not impossible either.
Hef is so legit. I was so afraid of him the first week, I almost dropped because I thought he was a jerk, but I'm glad I stuck it out because he's awesome. Go to his office hours, he's so helpful.Once you get used to him, you'll be glad you took his class. Ignore his meaness, hes not really serious. Take it! You'll learn a ton, and its an doable A.
Awesome
His class was actually nice to attend including the fact that I really DO NOT enjoy discussing about politics. he has 6 tests (3 for home, and 3 for class). I loved that he did this because it really boosted up my grade. He gives out X-tra credit, too! So attendance is necessary. My grade went from a C to a B- thanx to me comin to class everyday!
GREAT TEACHER, VERY FUNNY, KNOWS WHT HE IS TALKING ABOUT. IMPORTANT TO ATTEND EVERYDAY, U GET A BIG BOOST IN UR GRADE IF U DO. SIGN UP FOR THE IP SKILLS CLASS, VERY HELPFUL PLUS ITS 50PTS EXTRA CREDIT IT U FOLLOW EACH DEADLINE FOR ASSIGNMENTS. ALWAYS WILLING TO HELP. BE PREPARED TO PARTICIPATE IN CLASS HE WILL CALL ON U RANDOMLY. HIGHLY RECOMMENDED
Great teacher! He is intimidating at first as he randomly calls on people. Stick with him and you will learn a lot. The best teacher I've had at De Anza!
Comes off intimidating, but that's just his sense of humor. He's very knowledgeable about Am Govt and really made it interesting. Extremely responsive to questions. His LESGO packet makes note taking a breeze. Attendance is not required, but rewarded greatly. Lots of opportunities for extra credit. Highly recommended.
PROS: well organized, clear, keeps us updated on grades, his office hours are helpful, extra credit, funny and entertaining! CONS: takes attendance, goes on tangents, can't do ex. credit if you miss classes, book and lecture tests, puts students on spotlight
NOT A Classs for slackers. If you want to challenge yourself then take this class. If you want an easy A take some else but then again this is COLLEGE. HE gives extra credit so take it. Pay attention in class and ask questions if you have them. Very good teacher but he should be teaching at Stanford
I WORKED for this A. His LESGO is your bible for succeeding in his class. When you are done you will have a thorough working knowledge of US Politics with history & constitutional law thrown in. Excellent for future classes & not looking like an idiot at dinner parties. He'll cold call on you in class, be alert or be clowned!
I took Poli Sci Online. This is not unusual for me i take a ton of online classes. I am also a straight A student. This is beyond challenging. There are more restraints in the online class than the regular class. Expectations are unrealistic and the Prof is not flexible. He took the joy out of a subject that i love, my grade was an A-
Its my first year at deanza, regardless this is the hardest class ive ever taken. if your good with politics, then take it. and if u need books go onto craigslist and look for them, il get you for cheap!!!
This class was my hardest class ever at de anza and i've been here for 3 years, but thats only because politics is not my subject. However he is very helpful, I was doing real bad but if you meet up with him after class and show him that you want to pass than he will help you. I passed the class.
Heffner is a good teacher who is passionate about his teaching. There is a lot of class participation including oral exams which have a large impact on your grade. I felt the class was very engaging but if you're lazy/apathetic you wont be comfortable here. Regardless, the class will challenge you and you'll have a better sense of what you believe
Took this as an online course. Tests are timed and you have a window of 3 days to complete them. Do them as soon as they open! Prof very understanding as long as you keep open communication with him. Easy grading scale is very helpful for students like me who hate political science and was only taking the class for GE credit.
Heffner is an awesome teacher. If you're looking for an easy class this is not the one for you, but you will definitely learn A LOT. Completely worth it. He expects participation for everyone so pay attention! One of my favorite teachers at De Anza. He's intimidating at first but he's suuuuuper nice and always willing to work with you. Take him!
23-26 essay questions - pick 1 for the exam.. ridiculous
took it ONLINE, hardest class ever! he is helpful and respons immediately but the stuff you need to read/study is ridiculous. I also thought the questions were tricky & hard. don't take him online!
He IS hard, but if you ACTUALLY pay attention you will be just fine. It's college, not high school. Visit him during office hours and he's totally helpful. His performance in class is comical, thought provoking. He's a good teacher.Lots of reading, hard exams, STUDY...DUH.
If you're looking for easy, this prof. is not for you. Attendance is crucial. There are take home exams for the textbook and in class exams for lectures, which have tricky questions where you have to think & apply what you've learned. He gives you all the tools to succeed, you just have to put in the time and effort to REALLY understand.
He is ver funny but very hard. Gives you extra cedit for attendance at end of quarter. Exams are half take home, half in class. Pay attention & write notes on power points. He picks on you randomly. A good class, dont slack off.
Mr.Heffner is a great teacher! He's always open to questions and is patient. He's thoughtful in his teaching, and exerts a lot of effort into his class. He does everything he can for you to learn and do well in his class, you just have to utilize it. His class is challenging and thought provoking, and that's why you'll learn a lot.
Great, informative class. Not for those looking for an easy A, though an A is easily attainable if you aren't lazy.
I took his online class and hated it! It was a ton of reading and his tests are extremely hard. The questions were direct quotes strait out of the book and he doesn't give you much time so you can't really go through the book and try to find it. DO NOT TAKE HIS ONLINE COURSE
He is supper hard, but it is only because he wants you to succeed in your college life. Buy the book you are so going to need it, and make sure to get really good grades on the take home exams they will average in your class exams. There is extra credit but he never tells you about it and you can only do it if you have a 64% or lower. Really funny!
I wouldn't recommend this teacher. His quizzes and tests are waaay complicated and you have to read SO MANY directions before answering ONE question. His lectures are not clear, and very boring.
I must say, the tests and quizzes are really hard! On the plus side, he gives lots of extra credit and take home exams which are questions straight from the book. The lectures are hard to follow at times as they aren't closely related to the book.
I love, love, love this class! Heffner is awesome, his lectures are interesting, he wants people to participate, and he's totally helpful. His quizzes and tests are hard, but if you really study, you should be fine. You MUST attend this class and take good notes; half of the exams are on his lecture and the other half on the book. I recommend him.
His tests and quizzes are HARD. There are 2 parts to a test. Take home and in class. Take home is okay because answers are in the book, but some are REALLY hard to find. In class tests is based off his lectures, which doesn't help since he regularly unclear. He tends to jump around topics and causes students to lose track on the topic.
I have no idea how anybody could say this teacher is hard. Half your grade are take home exams on which you have to be a complete moron not to get a high A. The in class exams are a bit challenging but you can attain lots of extra credit to offset that. Overall great teacher and pretty easy A!
He gives you everything you need to succeed... if you want to succeed, that is. Maybe it's a personality thing but I went into the class totally dreading it and now I'm very much into politics. If you have ever taught anything to anyone, you will clearly see that Heffer is a great teacher. Cons about the course: LOTS of reading.
He's a nice guy but he gives too many tests to suit me. His tests are very hard even the open book test is hard, I'm not sure anyone got 100/100 in my class. He knows what he is talking about but it's a very hard class.
One of the hardest classes I ever took. I am very happy I dropped the class. His lectures are not boring but exams are EXTREMELY HARD. Do your self a favor take someone else. He loves giving exams and they are very tough and confusing. Don't regret dropping this class. Don't take him!
His tests are hard because the questions are written with poor grammar and confusing phrasing, making them difficult to understand. The key to success in his class is to be organized and use ALL resources he gives you.
His lectures are confusing, and his take home exams are hard. He did not help me at all. if anything, he made me dislike politics.
Tests are hard because they're based on lecture which is hard to follow and extremely fast paced... Take his class only if you are willing to spend A LOT of time to do the take home exams properly and studying. If you do this and the X-credit you should be fine. This is not and easy GE class and tons of material is covered.
I loveee Heffner's class. He makes discussions super interesting & engaging, and has a really great personality. my advice: take his class, visit him at office hour, and have fun! it's a lot of reading, but the reading is interesting, and his tests are all straight out of the book. he gives tons of extra credit. I wish he taught more classes!
Very very hard exams. Instructions are unnecessarily complicated.
This is the most difficult class Ive ever taken. I am trying to hard to pass this class and he makes it impossible. The lectures are interesting but the information is scattered. Exams are on nothing but his lectures. All his instructions are unnesscessarily long and incomprehensible. Dont take!
DUDE, DON'T TAKE. I shouldve listened to everyone below! I'm going crazy trying to figure out what my grade is.The take homes are long, and half the stuff isnt covered on quiz. He jumps back and forth between slides and your "LESGO", will EASILY get lost if your not locked onto his every word. I suggest buying a recorder. Really nice guy otherwise.
DO NOT TAKE THIS CLASS. Heffner is a really nice guy, but his class is really difficult because he is all over the place. It's hard to follow anything he says. First class I've failed in 3 years of college.
I can't deny that Heffner is harder than most De Anza instructors BUT it is not impossible to succeed in his class. Do well on the take homes, do all extra credit and know what's in the LESGO before tests. I got an A+ in his class...
I think anyone who says this instructor is "impossible" clearly is not UC material. Half your grade is take-home exams and the tests are very doable if you actually care to attend and take notes. I'm not genius and easily got an A+. I suspect all the negative reviews are students who would fail anyways unless they were just handed a passing grade
The worst instructor ever! Likes to make fun of students and his quizzes/exams are way too complicated for non Poli Sci majors. Don't take him unless you want to be humiliated.
This guy is an extremely horrible. He mumbles his lecture and basically I can't hear a thing from him. He also had this weird habit of rocking his body from left to right non-stop. Unclear and not helpful at all! Extremely boring lectures and would completely screwed you over! !!DON'T TAKE HIM!!!
tough class did not understand anything
Worst class I have ever taken. This man might know about Political Science, but horrible at teaching it. I have been totally confused as to what is due on what date and exactly what I am suppose to study. Hate this class.
I think he is so helpful and nice if you want to learn something.I took his online class.So easy to get A.
In my opinion, if your coming on here saying HARD DONT TAKE, then you won't be able to handle being a full time UC student. Don't expect going into community college and it being a piece of cake. Very tough but well worth it.
The text book and materials are so confusing and heavy.You really need to be professional in English(not a class for non English speaker for sure) but the instructor is extremely helpful if you want help, so be careful if you are not English speaker.
Terrible class. Alot of readings and exams had questions that were not in the readings he have us. 3/4 of the online class dropped. Save yourself the trouble and find another teacher!
Terrible teacher. He always changed the readings/assignments at the last minute and his exams had questions that were never in the readings. 3/4 of the Catalyst class dropped the 4th week of the quarter. Save yourself the trouble and find another teacher!
Took his online class. There were 36 assignments but wait the syllabus was 32 pages long. I kid you not. There was a quiz just on the syllabus. I took another online class the same quarter that had a 2 page syllabus. It was difficult to follow exactly where I was at because the instructions were so confusing.
This was my first online class and he was the best. We only had to score 56% to pass. Total class point was around 300 and he gave 85 point extra credit. Three midterms no final and three 15 point quizzes. Exam contained one essay question and 60 multiple choice (you could google majority of them) You need to read if you want to get an A.
Despite his unorthodox style teaching such a boring topic, Mr. Heffner makes the class interesting and engaging as it can be in comparison to other professors. While some of the tests were tough, he offered tons of extra credit to students who struggle in the class. Even though his assignments and tests had erratic due dates, his class is amazing!
As someone who is uninterested in political science, this professor has opened up my mind on investing more time to research our political atmosphere. Unlike some other professors who bore you to death, his assignments actually make sense while his tests can be difficult, but he allows us to use open notes during it.
Insane amount of extra credit offered. Can increase your grade by about 20%. I could've gotten a C on the Final and still would've had an A+. An easy A if you do all or most of the extra credit. No required essays or group projects. His video lectures are very outdated in quality and may be hard to watch. Quiz questions can be ambiguous. Do the EC.
Took Heffner online. His canvas looked chaotic/confusing at first, but don't worry! If you keep track of the reading schedule and assignments tabs, you'll be fine. Tons (and I mean TONS) of extra credit opportunities! Be sure to study all readings in detail, as questions can be specific. Overall, an interesting professor who gives great feedback.
I am taking this online class as a six week course. The professor seems nice enough, but I have never had more trouble navigating a canvas page. The assignments are very reasonable, but there is no consistent due date for assignments throughout the week, so pay extra attention to the assignments tab. Definitely use the course calendar. Lots of EC.
This prof is actually the worse . Our class start at mid quoter so the hw are pacted. However, she should have reduce the reading assignment to what normal people can read. Bottom line. DO NOT TAKE HER CLASS Please save your time and find other prof who's weird and giving out unreasonable homework like this one.
He's passionate, but I didn't have a great time in this course. Canvas is unnavigable. It's organized in a way that he understands, but so frustrating to use as a student. I didn't think it would be so bad, but it was. If you have no other option, it's a doable class. Just do EC early on (PLEASE!!! don't miss out, at least do the easy ones).
do your mental health a favor and do *not* take this class. he assigns quizzes that don't even relate to the final exams (which you have 6 btw, 3 MCQs and 3FRQs) and there is so. much. reading. though getting an A in the class is attainable due to all the extra credits, the workload is absurd.
do not take this professor unless you have to. a lot of reading, confusing tests, and weird canvas pages. if you get stuck with him; A LOT of ec, tells you what book the questions are from for tests, open book, read/watch EVERYTHING, stay organized, and make a reading schedule. takes a lot of time, stay on top of your stuff and you'll pass.
This professor has a hard to use canvas, long instructions, and a tough grader. Barely any time for the tests. Videos provided are poor in quality and are hard to learn from. Long instructions and still make no sense, offers zoom appointments (pointless bc it should be clear from the start). Assignments is just busy work don't relate to tests.
Class wasn't overly difficult, just the assignment instructions were overly long with annoying specific details. There is limited time for tests and I felt like I had to rush through them sometimes.
took this over the summer to get credit for my HS, and I had a heart attack looking at the calendar every day. has billions of assignments due every day and @ 11 AM for whatever reason. tried emailing him for help because my grade fell so hard, and he never once was helpful. brought my grade up by struggling because asking him for help was useless
Professor Heffner's POL001 class has a lot of content and assignments, but the extra credit opportunities and open-book exams make it manageable. Staying organized and using study aids like Unstuck ai can really help. Overall, an interesting class if you're willing to put in the work.
A nice professor, however structure and organization of the class was all over the place and confusing. Assessments and exams don't even follow the readings that was listed under his modules.
If possible, steer clear of this instructor. I'm taking the online asynchronous course, and I'm not exaggerating when I say that the entire Canvas setup is the most confusing experience I've ever faced. The assignments aren't particularly difficult once you figure out what you're supposed to do.
If you're taking this ONLINE, Canvas is set up in a way that is ONLY navigatable by him. It is so confusing and frustrating just trying to find the required readings or assignments. The instructions on the assignments are tedious and NOT CLEAR sometimes, making it a mission to complete for full marks. There is also a ton of prep for quizes & exams.
RUN. The material itself was not that hard BUT the amount of tasks for a six week class was insane. If you have no choice, rely on the schedule pdf he gives you, don't just look at canvas. Some extra credit/class exercises are to review (give your thoughts) on his art projects (photos and songs he composed). you wont learn a lot of poli sci.
Only take this class if necessary. The material isn't difficult, but the six-week workload is overwhelming. The online setup is chaotic, making it hard to navigate Canvas or locate readings and assignments. Quizzes and exams require a lot of preparation and often don't align with the listed materials, adding to the confusion.
Class Info
Online Classes
100%
Attendance Mandatory
31%
Textbook Required
100%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.79 avg changeRatings by Course
POLI101
5.0
(1)POLISCI2
5.0
(2)POLI02
5.0
(2)POL1AND2
5.0
(1)POLI
5.0
(1)Difficulty by Course
POLI01ONLINE
5.0
POLI1AND2
5.0
POLI1AMERG
5.0
POLIPOLI
5.0
POL7684
5.0