Mario Ioannidis - University of Waterloo

Professor: Mario Ioannidis
Department: Chemical Engineering
College: University of Waterloo
Rating # 1
Overview:
  • Course: CHE312
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Amazing prof, good lesson plans, and good feedback.
Rating # 2
Overview:
  • Course: CHE312
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Exam questions reflect class examples and homework problems. Prepare to think - pattern recognition will not be enough. Very good instructor.
Rating # 3
Overview:
  • Course: CHE312
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Lectures had little explanation and consisted mostly of examples. The final exam was very hard, as it had questions unlike everything that we had done before, and the multiple choice required concepts that were not explained well in class.
Rating # 4
Overview:
  • Course: CHE610
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
You learn in his classes. He pays attention to every single detail and likes to make sure you have learnt new concepts.
Rating # 5
Overview:
  • Course: CHE312
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Very good lecturer. Fair quizzes. Unfairly long and hard final exam. Avoid if possible.
Rating # 6
Overview:
  • Course: CHE312
  • Grade Received: B+
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Not very clear. He confuses more than helps students.
Rating # 7
Overview:
  • Course: CHE312
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Great Prof! One of the best, easy to understand, engages the students with good examples. Fair exams
Rating # 8
Overview:
  • Course: CHE100
  • Grade Received: B
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
My initial impression of Dr. Ioannidis was really positive. He was the professor for the tutorial section and taught in a way which made students think differently about the material. However, things went downhill after he took over the lecture component. Notes were slightly disorganized. The final was the hardest thing I've ever written.
Rating # 9
Overview:
  • Course: CHE100
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Takes forever to mark and hand back exams. Good prof, gets excited about certain topics but is a bit confusing at times.
Rating # 10
Overview:
  • Course: CHE100
  • Grade Received: A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
everyone says that he is a killer!
Rating # 11
Overview:
  • Course: CHE514
  • Grade Received: B+
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Never received grades back for any assignments or the final project. Class was confusing and not much guidance was given. Midterm average was not very high for a technical elective. Final exam was very hard.
Rating # 12
Overview:
  • Course: CHE514
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
His final was so long. You would have needed excel to complete it and he did not even mention the use of excel.
Rating # 13
Overview:
  • Course: CHE610
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He is making things complicated in class
Rating # 14
Overview:
  • Course: CHE200
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
The most encouraging professor I've ever had. He is a humble man don't be afraid to approach him.
Rating # 15
Overview:
  • Course: CHE312
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He brings out his material the way you want to give up his course. learning curve was not steep, it was out of dimension. I would definitely benefit more from his class if I was given more resources and practice questions with solutions that are appropriate. I like him as a person, but I don't believe he knows what students need.
Rating # 16
Overview:
  • Course: CHE312
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Assignment due in 2 weeks, by teaches the material a day before it is due He also comes up with weird projects and all the lab materials provided are not working Overall try to avoid him if you can. Take that into considerations when choosing TEs in 3B and 4th year.
Rating # 17
Overview:
  • Course: CHE312
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
I am a good student and always do my work but that seems to be useless with this professor. This is the hardest course I have taken and he is the worst professor I've ever had. Very mean, disrespectful, and unfair in his testing. When I ask for help, he laughs and makes me feel stupid. I hope I never have him again.
Rating # 18
Overview:
  • Course: CHE322
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He's a great teacher, although he can get off track from time to time. His exam is also very difficult and he's known to fail a lot of people. Be prepared.
Rating # 19
Overview:
  • Course: CHE312
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Offers lots of necessary help outside of class time. Very difficult course and content. He is extremely condescending, rude and disrespectful. Not a good guy.
Rating # 20
Overview:
  • Course: CHE100
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Best Prof. Explains in a perfect way. But except hard exams
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