Raafat Mansour - University of Waterloo

Professor: Raafat Mansour
Department: Electrical & Comp. Engineering
College: University of Waterloo
Rating # 1
Overview:
  • Course: ECE671
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Very good professor! Delivered the course very clearly with good writing on whiteboard. Every key point can be found in notes or handouts. Well organized. Concisely. But need a lot of time on homework and project if you want to do it well. Very tough in final exam because there isn't enough time to finish all. But score is fair. Use ADS. Good!
Rating # 2
Overview:
  • Course: ECE671
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very nice and enjoyable course.
Rating # 3
Overview:
  • Course: ECE671
  • 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: Not Mandatory
Comment:
The prof is really helpful and nice. He is one of the few at UW who can explain complicated stuff easily. Last but not least, his jokes and stories are just epically hilarious.
Rating # 4
Overview:
  • Course: ECE671
  • 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:
He is a very nice guy and cares about students a lot.And he teaches in away that EVERYBODY understands the material.
Rating # 5
Overview:
  • Course: ECE106
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Made a gross class bearable and at times very interesting. He likes to bang on the tables, board and walls repeatedly when he is emphasizing a point which drove some people mad. Lectures are fairly clear but his boards can be messy at times. Overall, great prof and it was a privilege to have him.
Rating # 6
Overview:
  • Course: ECE106
  • 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:
One of the best prof's. Always asks students for suggestions and helps students if they need are struggling. ECE 106 was an amazing course and it was a privilege being in his class. Thanks Mansour!
Rating # 7
Overview:
  • Course: ECE106
  • 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:
He really needs to be more organized with his board notes and improve his legibility. For the important details, he likes to mumble. Although, he loves to repeat things. I don't think hes taught first years that much, so he doesnt really take notice of what people are struggling on. He is pretty helpful, but it's usually better to just find a TA.
Rating # 8
Overview:
  • Course: ECE370
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He spent a ton on time on transmission lines, then rushed through the rest of the course material. The course had a lot of complex concepts so he is not entirely to blame for it's difficulty. When he made mistakes he wouldn't admit them, which made the course confusing. His explanations could use more polish, to make them clearer.
Rating # 9
Overview:
  • Course: PHYSICS
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Made me wish i was in physics.
Rating # 10
Overview:
  • Course: ECE100
  • 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:
This teacher's the best teacher at waterloo, trust me
Rating # 11
Overview:
  • Course: PHY121
  • 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:
Really cares about students.
Rating # 12
Overview:
  • Course: ECEGRAD
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
...you forget stuff you used to know
Rating # 13
Overview:
  • Course: ECE671
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Awesome teacher & research advisor
Rating # 14
Overview:
  • Course: ECE100
  • 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:
Wants students to do well and is always willing to help. Good prof.
Rating # 15
Overview:
  • Course: ECE100
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Besides the eligible writing, very helpful prof. Beware the laser pointer!
Rating # 16
Overview:
  • Course: PHYS125
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Nice caring guy, wants students to do well. Board skills are lacking tho.
Rating # 17
Overview:
  • Course: PHYS125
  • 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:
thisguyisgoodifyouhavegoodlisteningskills...andreadingskills
Rating # 18
Overview:
  • Course: ECE100
  • Grade Received: 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:
is it an i or an L?? we'll just say sita
Rating # 19
Overview:
  • Course: ECE100
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
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