Duncan McGehee - Cuyamaca College

Professor: Duncan McGehee
Department: Engineering
College: Cuyamaca College
Rating # 1
Overview:
  • Course: ENG100
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
McGehee understands the purpose of this course and does a phenomenal job of inspiring young engineering students to find a path that's truly right for them, to be creative and be ethical. It is our job to create the future we will be living in!
Rating # 2
Overview:
  • Course: ENGR100
  • Grade Received: B
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
His philosophy is simple. You either get it, or dont. He gives packets of drawings, shows 2-3 examples (sometimes one) and expects you to finish the rest(same with CAD labs). His final Lab was senseless, he gave the class 1.5 hours to finish the entire thing, but the class is almost 3 hrs long! Luckily for you, he is retiring after this semester.
Rating # 3
Overview:
  • Course: ENGR100
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
He is trash
Rating # 4
Overview:
  • Course: ENG100
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: N/A
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Got an A. But do everything in class and you'll get at least a B. Easy nerd class.
Rating # 5
Overview:
  • Course: ENG100
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
This was the most useful class I've had so far at Cuyamaca College! Dr. McGehee really cares about his students. I just got an internship with an engineering company - I showed them my drawing portfolio from ENGR 100 and it helped me get it.
Rating # 6
Overview:
  • Course: ENG100
  • Grade Received: C
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
There is no book for this class & you don't have any source for help/reference. He gives handouts that he prints from the internet everyday, which does't make any sense. He is bad at grading & gives a lot of F's . The 2 final exams were bad. Most of the students got F's D's or C's. This is a 4 unit class & it will for sure put down you GPA badly.
Rating # 7
Overview:
  • Course: ENG100
  • Grade Received: B-
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Mcgehee will make you hate engineering after taking his class. He has no energy for inspiring engineers. His teaching style will make you think that all engineering professors are like him. You will not learn anything from him. I was watching YouTube everyday, that helped me a lot. If you don't want to be disappointed from engineering , avoid him.
Rating # 8
Overview:
  • Course: ENG100
  • Grade Received: C-
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
He has no consciousness for your success and grade at all. He has a very bad temper and yells at his student as if they are children. If you want to learn and achieve a higher academic success, avoid this guy. He tests you on materials that aren't supposed to be in Engr 1 or materials that he can't explain and expects the answers from his students!
Rating # 9
Overview:
  • Course: ENG100
  • Grade Received: C-
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
This professor is horribly confusing. He does not like lecturing and lectures few minutes, shows half of one example and wants the students to finish the rest without understanding the material. He made the class & the subject so difficult to grasp. It has no organization or sequence. You see new material everyday and move to the next one next day.
Rating # 10
Overview:
  • Course: ENG100
  • Grade Received: C
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
This professor makes you buy electronic board from him to do Arduino projects. He will tell you to code it in C prog lang if you know it or not it is not up to him. He doesn't teach or explain any line of C lang and expects from you to know it in order to program electronic devices. The class has no prerequisite for any programming lang. It's weird
Rating # 11
Overview:
  • Course: ENG100
  • Grade Received: C-
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
He can't each. His tests cover things he never lectured on and he always questions himself when teaching , and he tests you on material that he can barely teach. AVOID AT ALL COST!
Rating # 12
Overview:
  • Course: ENG100
  • Grade Received: C-
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
If you want letter grade of C , D or lower take with him. If not, take with someone else. If you need to learn engineering drawing and design avoid him because you will not learn from him.
Rating # 13
Overview:
  • Course: ENG100
  • Grade Received: D
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
This was the worst mistake that I made in my life. It was a wast of a long semester time. This professor brings quizzes and exams that contain materials that are not in the first engineering class. He does not teach well but confuses his students by introducing unrelated topics and not explaining well. Avoid him if you can.
Rating # 14
Overview:
  • Course: ENG100
  • Grade Received: D-
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Be ready for a quiz everyday. This class has a lab final exam which about 90% of the students got F because of the short time and a bad professor. I would not recommend anybody to take this class because the system of this class is not right. My advice , please avoid this professor if you care about GPA and your education.
Rating # 15
Overview:
  • Course: ENG100
  • Grade Received: C
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Think wise before you take this class. Professor McGehee does not make any sense. One day he teaches you how to code Arduino, the other day math, another day physic or other engineering class you did not take before. He is so confusing and disorganized, but he thinks that he is organized and makes sense. Please avoid him if you care about your GPA
Rating # 16
Overview:
  • Course: ENG100
  • Grade Received: C
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Worst professor ever. If you are going to take this class please careful with guy. He doesn't care about your future. He will kill your GPA by giving students D and C. This class is 4 units, but the work it needs is a 6 unit class -6 hours of class each week. I advise to take somewhere else or with a different professor who cares about his student
Rating # 17
Overview:
  • Course: ENG100
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Best professor ever! Dr. McGehee has ben by far the best engineering teacher I've had.
Rating # 18
Overview:
  • Course: ENG100
  • Grade Received: B
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Great teacher, enjoyed the class and got a lot out of it!
Rating # 19
Overview:
  • Course: ENGR270
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
He's a great professor and cares about his students who actually care about the class, be prepared to do the work though, if you do you should have no problem
Rating # 20
Overview:
  • Course: ENGR100
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
He really cares about the students. However, don't mistake this trait to mean easy. There is a fair amount of homework that is beneficial to learning the engineering field. He is very helpful and respectful. I really enjoyed this class and learned a lot. He allows classroom use an hour before the start of class for homework and help.
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