Duane Hanselman - University of Maine

Professor: Duane Hanselman
Department: Engineering
College: University of Maine
Rating # 1
Overview:
  • Course: ECE209
  • Grade Received: C
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Actually decent teacher for info but his grading, terrible jokes (no one laughs) and overall disrespect for students is appalling. Stay away! The grading is ridiculous... his way or the high way. Impossible to get points back even with proof he graded incorrectly. We have a group chat of 30+ people complaining... Im sure theres more.
Rating # 2
Overview:
  • Course: ECE209
  • Grade Received: B
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Not going to lie but he is a difficult professor, he really makes you work for it. I think he is very good at conveying the information to you and tries really hard to make it understandable. He can be a tricky grader but just do the work like he asks (its very easy) and you'll be fine. He is a funny guy and likes to make class interesting.
Rating # 3
Overview:
  • Course: ECE209
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Grades more on whether or not he likes you rather than your work. Multiple times I had the same exact work as people, yet received lower marks. Avoid this professor if at all possible.
Rating # 4
Overview:
  • Course: ECE210
  • Grade Received: B+
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
As far as the jokes go, sometimes they were eyeroll worthy, but that's not the point. The point is to lighten up class time and break up the brutal pace, which they do well. He grades tough, which is good for ECE majors because circuits is very important. Excellent book, distilled all useful information and cut the fat.
Rating # 5
Overview:
  • Course: ECE209
  • Grade Received: A+
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Dr. Hanselman was great! Do the work and you will do fine ask questions and take the homework seriously. I would recommend taking the class in May Term, I did. Its a lot of work but come on your only taking this class if you are an engineer. This isn't art class its going to be hard but if you study and listen to him you will do fine.
Rating # 6
Overview:
  • Course: 210
  • Grade Received: B-
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Professor Hanselman is a great teacher. Tests and homework can be a challenge, but are doable and there aren't any tricks. He gives you the resources to do well as long as you put in the work. He is funny and really inspirational and one of the best professors I've had. You will not regret taking this professor unless you are lazy.
Rating # 7
Overview:
  • Course: ECE210
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
If you take his class, do the assignments and keep them with you at all times. He counts a hefty weight of your grade as homework (70% in fact) and he will collect it at inconsistent intervals. No warnings as to when, so be prepared. Very harsh test grader. Gives little to no partial credit. I recommend against having him for ECE 210 if you can.
Rating # 8
Overview:
  • Course: ECE210
  • Grade Received: C
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
I had Professor Duane "The Rock" Hanselman twice. For the same class. His class is challenging, his grading inconsistent. That being said If you do everything you can you will pass this class. He has one of the greatest personalities of teaching an Engineering professor can have. I would totally have a pint with Hanselman. Such a likable fellow.
Rating # 9
Overview:
  • Course: ECE209
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very straightforward approach to teaching. The do work and you will do well.
Rating # 10
Overview:
  • Course: ECE210
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
In lectures he skipped important concepts, didn't answer questions and was very disrespectful to students. When I went in for help he was sometimes nice, other times rude, and either way not helpful. Grading was very inconsistant and more based on presentation or how much he likes you than knowledge of material.
Rating # 11
Overview:
  • Course: ECE210
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Hanselman is a good professor. Grading can be harsh if you don't follow his presentation guidelines, and sometimes inconsistent. if you do all the homework, show up to every class, read the book, and get help when you need it, you'll do fine in this class. Tests can be a little tricky - do lots of practice problems from the book beforehand.
Rating # 12
Overview:
  • Course: ECE209
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I took the Spring term class with Professor Hanselman and he likes to joke more than he does teach. I have a pretty good humor and only about 35% of his jokes were good. Honestly, if he spared the jokes we could have been done with the material for the class during the first month.
Rating # 13
Overview:
  • Course: ECE209
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He teaches well, the humor was a good part of class, however his grading scale is harsh, do everything EXACTLY as he does and you will be fine. He can be quite mean sometimes, but if you go in he will always help you, for class or for not.
Rating # 14
Overview:
  • Course: ECE209
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I have more negative feelings about this professor than I have about any other. Today we learned new material for the first time in a week. He clearly wants to be a stand-up comedian and tells us jokes more than teaches. The random quizzes aren't bad, but his grading is very inconsistent and far too picky. I truly hate this man, and I am not alone.
Rating # 15
Overview:
  • Course: ECE209
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I took this class during May term and did well. He was easy going and nice. Helpful and brought us doughnuts! It was a tough 3 weeks but I would recommened it.
Rating # 16
Overview:
  • Course: ECE209
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This man seems to have no interest in participating the the growth of society, he talks to you in class as if your a little child and tells jokes halfway through to try and make up for it, some jokes are good, some aren't... tests and quizzes can be difficult, and getting questions answered can be also.
Rating # 17
Overview:
  • Course: ECE209
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
The class seemed pretty easy until the tests. Tests had at least two or three problems that were much harder than the homework and involved concept not covered in class. Oh, and in class quizzes sucked he only gives 5-10mins to do them.
Rating # 18
Overview:
  • Course: ECE414
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He ain't half bad, but STAY ON HIS GOOD SIDE! He has his favorites, who recieve more lenient grading than everyone else.
Rating # 19
Overview:
  • Course: ECE512
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
If you take a class from this guy make sure you GO AND TALK TO HIM! I got help from classmates instead of him and aparently it irritated him. Oh and buy his book and make tell him how helpful it is ('Mastering Matlab'). Anyway I got my final grade before he had a chance to look at my take home final (ethical?). STAY ON HIS GOOD SIDE.
Rating # 20
Overview:
  • Course: ECE351
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Good teacher. Just do what he wants and your fine.
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin