John Hayes - Carleton University

Professor: John Hayes
Department: Engineering
College: Carleton University
Rating # 1
Overview:
  • Course: MAAE3004
  • Grade Received: B
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Awesome friendly professor. He will answer your questions and clarify stuff you don't understand. His lectures consist of him going through slides but he is not just reading them. Beware to take notes and keep up with his lectures.
Rating # 2
Overview:
  • Course: MAAE3004
  • Grade Received: A+
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
As much as he can be tough with part marks, this guy actually cares about undergrads. He intentionally made quizzes and exams that can be easily finished within 24 hours, if you studied well enough and know your stuff. He also asked for students feedback during the term to listen to both good and bad sides of the course. Good prof, I recommend him.
Rating # 3
Overview:
  • Course: MAAE3004
  • Grade Received: Not sure yet
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Dr. Hayes is an exceptional professor. He went above and beyond in the online environment to make sure that all of the content was delivered in an interesting way.
Rating # 4
Overview:
  • Course: MAAE2001
  • Grade Received: A-
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Fair marker and a cheery guy. Would take a class with him again
Rating # 5
Overview:
  • Course: MAAE2001
  • Grade Received: B
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Explains graphics poorly, boring and annoying to listen to. Avoid if you can
Rating # 6
Overview:
  • Course: MAAE2001
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Says one thing to expect on final however gives something else. Watch out for him. Either you're right on a question or you're wrong there are no in betweens or part marks
Rating # 7
Overview:
  • Course: MAAE2001
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Horrible prof. The worst mechanical engineering prof at Carleton. He is very arrogant and swears a lot in class. Unhelpful if you ask him questions and doesn't care about you if you don't understand. Keeps bragging about his achievements and work even though it is not related to the lecture. Avoid him at all costs.
Rating # 8
Overview:
  • Course: MAAE2001
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Super clear speaker and provides very good PowerPoint slides to show you exactly how to complete a DG task. A stickler for rules, but overall, a good man. Just show up to all lectures and stay on top of assignments / deadlines, and an A is very doable.
Rating # 9
Overview:
  • Course: ECOR1010
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Course is ok, prof works hard
Rating # 10
Overview:
  • Course: ECOR1010
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
waste
Rating # 11
Overview:
  • Course: ECOR1010
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Horrible Prof and a horrible class
Rating # 12
Overview:
  • Course: ECOR1010
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He does well with the material he has to teach. The class is a jumble of introducing useless parts of engineering that are latter elaborated on in topic specific classes.
Rating # 13
Overview:
  • Course: ECOR1010
  • 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:
I thought he was good at doing an impossible job. His hockey demos were HOT!
Rating # 14
Overview:
  • Course: ECOR1010
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Do everything to avoid this prof. will never help you with any course work, the book which he has written is a waste. Hasn't returned a marked assignment even after the exam.
Rating # 15
Overview:
  • Course: ECOR1010
  • 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:
The TEXT BOOK IS A WASTE! u'll need to for maybe 2 labs...for which you can borrow or photo copy a friend's book..dont waste your money for the text! ..n dont bother coming to classes..except for the TSE component!
Rating # 16
Overview:
  • Course: ECOR1010
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He never replies to e-mails. If you have a problem and TA can't fix it good luck.
Rating # 17
Overview:
  • Course: ECOR1101
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Horrible prof, VERY unprofessional. Spends most of time mumbling about who-knows-what. Tells many stories that are completely irrelevant. Going to class is a waste of time. Doesn't speak clearly Doesn't respond to e-mails, even when they are very important. Makes typos in tests and slides, obviously does not care about keeping his job.
Rating # 18
Overview:
  • Course: ECOR1010
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Likes to insult people but gets offended easily. He's a bit of a cry baby and the course sucks, but the labs are easy. Attending the lectures is pointless because he just restates the slides, although sometimes he actually shows examples and gives out exam tips.
Rating # 19
Overview:
  • Course: ECOR1010
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Easy stuff, nothing that you can't understand, it's just really hard to pay attention to a subject so boring. He's comes off as eccentric, and he's got a few good stories and he's pretty quick witted if you listen carefully. Just try to stay awake long enough to hear ... the text is useless except for the labs
Rating # 20
Overview:
  • Course: ECOR1010
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
The course is stupid!!!really. and what makes it even worse is his 80 min irrelavent krappy blabbering which we don't even need. The course has TSE component which normally has a good teacher but has the stupidest exam question. like 'btw how much energy did hurricane katrina possess' as if we had something to do with it.
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