John McNeill - Worcester Polytechnic Institute

Professor: John McNeill
Department: Engineering
College: Worcester Polytechnic Institute
Rating # 1
Overview:
  • Course: ECE5204
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Head of Department and Exceptional professor. Gives the lecture at a very good pace with appropriate pauses to consume tougher concepts. Once earlier concepts are learned in lectures and homework he will pick up the pace and skip steps, but if you learned the earlier material you will not get lost. I got a lot out of this class! Can't go wrong.
Rating # 2
Overview:
  • Course: ECE4902
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Best ECE professor at WPI for analog. Lectures are extremely good and have some real world out of textbook stuff.
Rating # 3
Overview:
  • Course: 2019
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Exams are very similar to practice exams (at least one question of 3 is the same). Homework is due once a week and doesn't take more than a few hours to finish. Nice guy and very invested in his teaching quality.
Rating # 4
Overview:
  • Course: ECE2019
  • Grade Received: C
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Very good professor. His lectures are great and he is pretty humorous. His assigned homework and exams are difficult. The labs are straightforward and easy and although the labs are not worth a lot (20% or so) toward your average, it is a large factor in determining your final grade. Show him you grasp the material if you don't test well.
Rating # 5
Overview:
  • Course: 4902
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Great Professor
Rating # 6
Overview:
  • Course: ECE3204
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Good in lectures but his tests are the most unfair thing you'll take. No matter how much you try, every question on the test will be curve ball from what you've studied. His HW is unbelievably long as well as the prelabs. Tries to cover way too much material. Only gives two hours a week for office time... I would avoid if you could.
Rating # 7
Overview:
  • Course: ECE2019
  • Grade Received: C
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Love this professor, but the material is very difficult. You'll have to pay attention in class, but he makes it worth it. His explanations are crystal-clear, and he has a very good drive for helping students out. He's very modest, and has a killer sense of humor to boot. Definitely try to take at least one class with him if you're doing ECE.
Rating # 8
Overview:
  • Course: 2019
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
It is definitely not a hard class. He will go over all the basics and explain the hard part several times in class. He also uploads his clean notes online every time, so you can always catch up. Homework and exams are not impossible if you understand the material. The professor organizes the class really well.
Rating # 9
Overview:
  • Course: 2019
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Good professor. Very straight forward. But NOT an easy A. He will curve so that just a few get an A. Start working from the beginning of the term and you should be fine.
Rating # 10
Overview:
  • Course: ECE2019
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great professor, he knows the material and equally important knows how to convey the material, with good, clear explanations and analogies.
Rating # 11
Overview:
  • Course: ECE2019
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Excellent professor. He wants you to know the material very well. He is also very clear and friendly (and funny). Go to class, pay attention and go to his office hours (all the time) and you should be able to get a B.
Rating # 12
Overview:
  • Course: ECE2019
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
The material is pretty difficult and so are the exams but he organizes the class very well and he is one of the best professors I have ever had.
Rating # 13
Overview:
  • Course: ECE4902
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Best Professor at WPI. Work is hard but Prof. McNeill makes it easy to learn the material with great examples and organized notes
Rating # 14
Overview:
  • Course: ECE2019
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
So organized, even when he taught an experimental class. Would recommend.
Rating # 15
Overview:
  • Course: ECE4902
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I have had the privilege of having Professor McNeill for ECE3204, ECE4904, ECE4902, and my MQP next year. He's a genius or close to it. Has a great sense of humor. You will remember most of the material from his classes. Highly recommended!!
Rating # 16
Overview:
  • Course: ECE4904
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Excellent professor!
Rating # 17
Overview:
  • Course: ECE4904
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Nice professor, and he is hot
Rating # 18
Overview:
  • Course: EE2011EE4902
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No comments - I think he's the best ECE professor ever at WPI.
Rating # 19
Overview:
  • Course: ECE4902
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Professor McNeill inspires his students to do well and is one of the best in his field (Analog). GO TO help sessions as you will learn a lot more than you might in the course and he's a great guy to talk to and has an excellent sense of humor as well :-D
Rating # 20
Overview:
  • Course: ECE3204
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great. His lectures are always interesting and well organized. He was able to give a thorough and helpful answer to any question that arose. His tests are challenging, and I strongly suggest you go to all his help sessions. Overally, he's just a great guy to learn from.
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