John Hall - Worcester Polytechnic Institute

Professor: John Hall
Department: Engineering
College: Worcester Polytechnic Institute
Rating # 1
Overview:
  • Course: CE3010
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Great guy. I learned a lot from him. Hes tough on his students, but stick with it and youll do well.
Rating # 2
Overview:
  • Course: CE3010
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Lots of work but if you do it, you will pass. People love to complain when they dont get a good grade - most of the time its their own fault!
Rating # 3
Overview:
  • Course: CE3010
  • Grade Received: A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
His lectures are dry, hard to follow, and rarely helpful. Nightly homework assignments are not good reflections of what was learned in class. Professor Hall struggles to answer even the simplest question in class. The only saving grace is that the tests are simple and straightforward.
Rating # 4
Overview:
  • Course: ME3901
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Loves talking about himself instead of teaching what's required for the labs. Grading is extremely strict for labs, he does offer extra credit if you can understand how to do it... On the bright side, the exams are straightforward and not very difficult.
Rating # 5
Overview:
  • Course: ME3901
  • Grade Received: B
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Cannot teach, always speak himself. He is expecting students to find out everything by themselves. He cannot understand students' questions.
Rating # 6
Overview:
  • Course: ME3901
  • Grade Received: A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Tough class. Required, and he's the only one who teaches it some terms, but boy is it a tough class. Labs are confusing and have very specific requirements that he vaguely conveys. Lectures are dry as hell as he reviews a hodgepodge of engineering material you learned in other classes.
Rating # 7
Overview:
  • Course: CE3010
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
This professor does not use course time effectively and expects students to learn problem solving techniques on their own time. He rarely does step by step problem solving and a large portion of his lectures focus on the incompetencies of the current generation and their over reliance on calculators. Exams were not a reflection of lecture material.
Rating # 8
Overview:
  • Course: CE3010
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Copies directly from his notes, 3 hours of homework every night. Makes mistakes when writing notes. Confusing reference texts requires and doesn't explain how to use any reference material
Rating # 9
Overview:
  • Course: CE2020
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Eh. He's okay. He's kind of hard to follow, but the subject is easy. Nice guy.
Rating # 10
Overview:
  • Course: ME621
  • 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:
Very useful class. Very handy and realistic. Lots of experiment. Fun!
Rating # 11
Overview:
  • Course: ME3901
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Trying to fuse several classes materials into one. Teach the basics of a subject and expect students to comprehend the rest in homeworks.
Rating # 12
Overview:
  • Course: ME2501
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He is a nice enough guy, but he thinks that everyone should be able to understand all of the problems he gives based off the formulas and the one or two (or zero) simple examples he does in class. Quizzes are off the homework usually, but isnt necesarily off homework we've done yet. Grades harshly.
Rating # 13
Overview:
  • Course: ME3901
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Can't teach, book is useless, only around at GOD awful hours, Grading is hit/miss
Rating # 14
Overview:
  • Course: ME621
  • Grade Received: A+
  • Overall Rating: 4.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Easy class, does a double scale because he wants everyone to get an A. If you can find him, he's helpful but hes never on campus.
Rating # 15
Overview:
  • Course: CE2020
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Really helpful, great guy...attend every class annd pay attention, and you will ace it!
Rating # 16
Overview:
  • Course: CE2020
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
reminds me of Jimmy Stewart, fairly easy class, TA screwed me over
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