4.8

Wael Badawy

Electrical & Comp. Engineering - University of Calgary

4.8
Quality
2.6
Difficulty
98%
Would Retake
137
Reviews
4.8
Quality
2.6
Difficulty
4.8
Helpful
4.8
Clarity

98%

Would Retake

137

Reviews

Rating Distribution
Official

5

126

4

2

3

1

2

5

1

3

What Students Say

the most terrible prof i have ever come across

EE612 - 1.0 rating

i learned a lot, very good professor

ENCM503 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

93%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 111 grades
Most common grades:
A (56)
A- (20)
A+ (18)
Grade Distribution
A(74)B(6)C(1)D(0)F(0)A-/B+(30)
Based on 117 reported grades
A: 56
A-: 20
A+: 18
B+: 10
Common Tags
Amazing lectures (81)
Inspirational (67)
Respected (63)
Gives good feedback (26)
Clear grading criteria (22)
Caring (22)
Accessible outside class (20)
Hilarious (8)
Rating Trend

Improving

+0.93 avg change
Dec
Jan
May
Jun
Jul
Nov
Last 6 months
Ratings by Course

ENG

5.0

(3)

ENEL61960

5.0

(4)

CIT690Z

5.0

(4)

CSCI101

5.0

(4)

5ftc2092

5.0

(2)
+16 more courses
Difficulty by Course

EE612

4.0

CIT690Z

3.5

ENEL61960

3.0

5ftc2092

3.0

DS305

3.0

Reviews (137)
1.0
4.0
ENEL463
Apr 4, 2002

u guys need some negative numbers and a new symbol for this guy

2.0
3.0
ENEL463
Apr 16, 2003

His final exam questions made sense in the follow up course, 465. Alas, a month too late.

5.0
1.0
ENG
Dec 5, 2003

easy if you aren't lazy!

1.0
5.0
EE612
Mar 17, 2004

the most terrible prof i have ever come across

5.0
3.0
ENEL61960
Nov 3, 2004

I learned a lot in this course

2.0
2.0
ENCM503
Jan 10, 2005

He is a easy prof..but come unprepared.. although lots of programming but the exams are ok. The course is not that hard... and u can learn something out of it

2.0
2.0
ENCM503
Jan 19, 2005

Exams are fairly easy. Programming assignments are a lot of work – you better be psychic though - the assignment specifications are not clear, but he may dock you marks for something he expected even though it wasn’t asked for

5.0
2.0
ENCM503
Mar 2, 2006

i learned a lot, very good professor

5.0
1.0
ENCM503
Jan 20, 2012

i learned from this guy, he has a passion for what he is doing

5.0
3.0
ENCM503
Mar 18, 2012

He seems tough, but I learned a lot

5.0
2.0
ENEL463
Mar 18, 2012

I learned from this course what is helping me now in my career, i could not get it early and that is why I am back to say sorry for asking to mark this guy. Excellent mentor and teacher with passion

5.0
1.0
ENEL463
Aug 16, 2012

Very active, Love the course material, motivate the students, care about the students.

5.0
2.0
ENEL463
Dec 3, 2013

Good teacher. Cares too much about the students. He asks too many question to make sure that we understood the topic. Very helpful in labs

5.0
3.0
ENEL463
Aug 26, 2014

Excellent teacher, his exams are not easy if you do not attend and participate in the homework and assignments. I enjoyed attending the course and it helped me with the following course. Dr. Badawy was always around in the lab and in his office.

5.0
1.0
ENCM503
Grade: A
Aug 26, 2014

I learned a lot

5.0
3.0
ENCM503
Apr 26, 2017
Would take again

Inspiring and excellent attitude. High energy and passionate about his topic. Very knowledgeable avd easy to understand. I love sharing his personal stories.

Gives good feedback
Respected
Amazing lectures
5.0
5.0
CIT690Z
Grade: A+
Dec 7, 2019
Would take again

An awesome teacher -

Gives good feedback
Accessible outside class
Inspirational
5.0
2.0
CSCI459
Grade: A
Dec 7, 2019
Would take again

Amazing Learning

Accessible outside class
Inspirational
Amazing lectures
5.0
3.0
CSCI459
Grade: A
Dec 7, 2019
Would take again

in our course, the professor is linking with business owners and he always has vision of what people need or how to answer for a certain need with mobile applications, he's a greate project manager

Gives good feedback
Respected
Inspirational
2.0
2.0
CSCI459
Grade: A
Dec 7, 2019
Wouldn't take again

Dr. Wael is a good speaker, he gives me good information throughout the course but most of it is irrelevant to the technical side of application development. The course would be perfect is Dr. Wael can combine the soft skills and business information he offers with more intensive programming exercises and discussions.

Respected
Accessible outside class
5.0
2.0
CSCI101
Dec 8, 2019
Would take again

One of the best professor that I have learned and engaged from

Accessible outside class
Inspirational
Amazing lectures
5.0
3.0
ENEL463
Grade: B-
Apr 24, 2022
Would take again

Excellent communicator, I learned few good things

5.0
3.0
ENEL463
Grade: A
Apr 27, 2022
Would take again

One of the best teacher who engraved the class learning in my brain for long lasting memorization. His explanation and techniques to solve the problem taught my a methodology to approach all of my issues in life. Very grateful for the University to enable an access to such a professor.

Amazing lectures
Gives good feedback
Inspirational
5.0
3.0
CIT690Z
Grade: A
Apr 27, 2022
Would take again

One of the best professor who engraved the class learning in my brain for long lasting memorization. His explanation and techniques to solve the problem taught my a methodology to approach all of my issues in life. Very grateful for the University to enable an access to such a professor.

Amazing lectures
Gives good feedback
Inspirational
5.0
3.0
CSCI101
Grade: A
Apr 27, 2022
Would take again

Amazing learning experience - I appreciate that the university have such a brilliant teacher

Clear grading criteria
Inspirational
Accessible outside class
5.0
3.0
CSCI459
Grade: A-
Apr 27, 2022
Would take again

a few words to say - he just a real practical engineer

Clear grading criteria
Inspirational
Accessible outside class
5.0
3.0
ENCM503
Grade: A
Apr 27, 2022
Would take again

Amazing Real time course

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
3.0
ENEL463
Grade: A+
Apr 27, 2022
Would take again

It is a memorable course that I still use the learning till today

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
3.0
ENEL61960
Grade: A-
Apr 27, 2022
Would take again

Excellent video course and learning off that course enabled to build my career. I made a choice to continue in the area of video till I reached a manger job

Amazing lectures
Gives good feedback
Respected
5.0
2.0
CSCI459
Grade: B-
May 10, 2022
Would take again

One of the best educator that I has in my undergraduate, master, phd. and post graduate studies

Inspirational
Respected
Accessible outside class
5.0
3.0
CIT690Z
Grade: A-
May 10, 2022
Would take again

Good organized educator

Amazing lectures
Inspirational
Accessible outside class
5.0
3.0
CSCI101
Grade: A
May 10, 2022
Would take again

I learned a lot - just amazing accent

Amazing lectures
Clear grading criteria
Inspirational
5.0
3.0
CSCI459
Grade: A
May 10, 2022
Would take again

life long learning on RealTime systems

Amazing lectures
Gives good feedback
Respected
5.0
3.0
EE612
Grade: A
May 10, 2022
Would take again

self study with good directional approach

Amazing lectures
Respected
Accessible outside class
5.0
3.0
ENCM503
Grade: A-
May 10, 2022
Would take again

The best course on video technology that built my career

Amazing lectures
Respected
Accessible outside class
5.0
3.0
ENEL463
Grade: A
May 10, 2022
Would take again

The best microelectronics explanation, assignments are hard however Dr. Badawy was there to support

Amazing lectures
Respected
Accessible outside class
5.0
3.0
ENEL61960
Grade: A+
May 10, 2022
Would take again

The best one of its kind digital video course for graduate level - it rocks

Participation matters
Amazing lectures
Respected
5.0
5.0
ENG
Grade: A-
May 10, 2022
Would take again

best prof.

Amazing lectures
Caring
Respected
5.0
3.0
ENEL61960
Grade: A
Aug 10, 2022
Would take again

Very knowledgeable in the area of digital video with prime original contributions

Clear grading criteria
Inspirational
Accessible outside class
5.0
3.0
CIT690Z
Grade: A-
Aug 23, 2022
Would take again

If you are no lazy, there are lots to learn Wael

Gives good feedback
Inspirational
Accessible outside class
5.0
3.0
ENCM503
Grade: B+
Aug 24, 2022
Would take again

A knowledgeable, soft spoken and friendly instructor. Amazing sense of humour, caring and helpful. I will never forget the long time sessions that we spend in his office to debug and review our project. It is very rare to find a senior professor that has the patient, time and talent to foster our fundamental skills, understanding & coding.

Amazing lectures
Accessible outside class
5.0
3.0
ENEL463
Grade: A
Aug 24, 2022
Would take again

An excellent journey understanding the basics of Microelectronics - Tough material + Dr. Badawy = Easy to use

Amazing lectures
Respected
Accessible outside class
5.0
3.0
ENEL463
Grade: B
Aug 30, 2022
Would take again

a very energetic professor, knowledgeable and made this hard topic of microelectronics very understandable. His metaphors and charming smile are amazing. Very experienced with lots of hands on.

Amazing lectures
Respected
Accessible outside class
5.0
3.0
CSCI459
Grade: B+
Apr 4, 2023
Would take again

Awesome experience. One of its kind instructor that really care

Amazing lectures
Inspirational
Respected
5.0
3.0
CSCI459
Grade: B
Apr 30, 2023
Would take again

Great Instructor, mentor and advisor. I enjoyed a very theoretical material. He is always available to address our questions and concerns

Amazing lectures
Gives good feedback
Inspirational
5.0
3.0
CSCI101
Grade: B+
May 1, 2023
Would take again

"I cannot recommend them highly enough. Their passion for the subject matter was infectious and made the class engaging and enjoyable. Overall, I had an excellent experience in Professor Badawy class and would highly recommend them to anyone looking for a knowledgeable and dedicated instructor."

Amazing lectures
Caring
Respected
5.0
3.0
ENCM503
Grade: B+
May 1, 2023
Would take again

His feedback challenged us to think critically and encouraged us to participate in class discussions, creating a collaborative learning environment.

Gives good feedback
Caring
Accessible outside class
5.0
3.0
5ftc2092
Grade: A
Jun 2, 2023
Would take again

Excellent educator with big heart.

Amazing lectures
Caring
Accessible outside class
5.0
3.0
5ftc2092
Grade: B
Jun 2, 2023
Would take again

Great course. Great material and great instructor

Inspirational
Caring
Respected
5.0
5.0
ENEL463
Grade: A
Sep 5, 2023
Would take again

Great teacher. Knowledgeable with experience and hands on.

Amazing lectures
Inspirational
Respected
5.0
3.0
AI403
Grade: A
Feb 8, 2024
Would take again

Good Experience and Very Gentle Professor. Very knowledgeable with handsome

5.0
3.0
DS402
Grade: A
Feb 8, 2024
Would take again

Good Experience

5.0
3.0
CS309
Grade: A
Feb 8, 2024
Would take again

Good Mentor, Good Experience

5.0
3.0
AI403
Grade: A-
Jul 14, 2024
Would take again

Good professor with very practical and deep knowledge of Deep Learning algorithms. An encyclopaedia walking and talking professor with very attractive approach of presentation.

Amazing lectures
Gives good feedback
Inspirational
5.0
3.0
AI403
Grade: A-
Oct 9, 2024
Would take again

Awesome instructor

Amazing lectures
Gives good feedback
Caring
5.0
1.0
jrmc3303
Grade: A-
Nov 19, 2024
Would take again

Awesome instructor with great instruction skills

Clear grading criteria
Caring
Respected
5.0
1.0
ecng1502
Grade: A-
Nov 19, 2024
Would take again

Awesome encyclopaedic instructor ready to support students.

Clear grading criteria
Caring
Respected
5.0
5.0
ecng1502
Grade: B+
Nov 19, 2024
Would take again

Hes amazing

Gives good feedback
Hilarious
Caring
5.0
3.0
AI403
Grade: A
Nov 19, 2024
Would take again

Awesome instructor with encyclopaedic knowledge

Inspirational
Caring
Respected
5.0
2.0
DS402
Grade: A-
Nov 19, 2024
Would take again

Great encyclopaedic instructor with hands on the latest network technology

5.0
3.0
CB301
Grade: B
Nov 19, 2024
Would take again

Awesome professor with great encyclopaedic knowledge

Inspirational
Caring
Respected
5.0
2.0
AI403
Grade: A+
Nov 19, 2024
Would take again

It was truly my pleasure studying with Professor Weal His exceptional teaching style and deep knowledge made the learning experience both enjoyable and enriching I am grateful for his guidance and support which have greatly contributed to my academic and personal growth I deeply appreciate the opportunity to learn from such an inspiring professor

5.0
1.0
jrmc3303
Nov 20, 2024
Would take again

The professor takes his time to teach every bit and engages with us and helps us understand all aspects of the course. Provides straight forward assignment that are truly helpful and tests our understand of the course

Participation matters
Clear grading criteria
Caring
5.0
1.0
ecng1502
Grade: Not sure yet
Nov 21, 2024
Would take again

the professor was very keen on delivering the material and more when we are interested he made sure we got out of the lecture understanding everything

Amazing lectures
Clear grading criteria
Hilarious
5.0
5.0
AI403
Nov 22, 2024
Would take again

It's a good prof

Group projects
Amazing lectures
Gives good feedback
5.0
2.0
CS309
Grade: C
Nov 28, 2024
Would take again

This professor is really amazing. He is understanding, appreciated, and fair grader. He is one of the best professors i've dealt with. I didn't get very high grades but it's my fault and my own responsibility because if i did effort i would have got much higher grades. I recommend professor wael for all people interested in engineering and data

Amazing lectures
Caring
Respected
5.0
1.0
ecng1502
Grade: A
Dec 21, 2024
Would take again

Nothing really to take care of

Group projects
Inspirational
Test heavy
1.0
2.0
ecng1502
Grade: B+
Dec 21, 2024

He barely explains the concepts and claims that if you understand only 70% of the content then he has done his job, meanwhile he doesn't even explain 50% of it. He doesn't follow a clear syllabus like he didn't know whether we are going to have a second midterm exam or not until the week before last day of classes. His final isn't like the midterms

Group projects
Hilarious
Online Savvy
5.0
2.0
ecng1502
Grade: A-
Dec 26, 2024
Would take again

Amazing lectures and detailed explanations for each element of the material. Very knowledgeable and caring style. He shares lots of tips.

Amazing lectures
Clear grading criteria
Inspirational
5.0
2.0
CB301
Grade: B+
Dec 26, 2024
Would take again

Awesome experience

Amazing lectures
Clear grading criteria
Inspirational
5.0
1.0
CB301
Grade: A-
Dec 26, 2024
Would take again

Very knowledgeable

Amazing lectures
Clear grading criteria
Inspirational
5.0
1.0
CB301
Grade: A-
Dec 26, 2024
Would take again

Amazing instructions

Amazing lectures
Clear grading criteria
Inspirational
5.0
1.0
AI403
Grade: A
Dec 26, 2024
Would take again

Amazing topics

Clear grading criteria
Inspirational
Caring
5.0
1.0
CB304
Grade: A
Dec 26, 2024
Would take again

Very entertaining lectures

Amazing lectures
Clear grading criteria
Inspirational
5.0
3.0
ecng1502
Grade: A-
Jan 2, 2025
Would take again

Awesome instruction techniques with good practical experience

Amazing lectures
Inspirational
Respected
5.0
3.0
jrmc3303
Grade: A
May 2, 2025
Would take again

Excellent instructor who is a real practioner of the topic. He is the author of many book in the subject. approachable and he is always here for us.

Inspirational
Caring
Respected
5.0
1.0
jrmc3303
May 2, 2025
Would take again

- he is very caring and flexible which made this semester pass smoothly. - His exams were straightforward and not that difficult - not many assignments throughout the semester and only 2 big assignments

Clear grading criteria
Hilarious
Caring
5.0
3.0
DS305
Grade: A+
May 2, 2025
Would take again

Amazing Experience

Amazing lectures
Inspirational
Caring
5.0
3.0
DS306
Grade: A-
May 2, 2025
Would take again

I love these lectures

Amazing lectures
Clear grading criteria
Inspirational
5.0
3.0
DS414
Grade: B+
May 2, 2025
Would take again

amazing instructor

Amazing lectures
Clear grading criteria
Gives good feedback
4.0
1.0
jrmc3303
Grade: A
May 3, 2025
Would take again

flexible, knowledgeable, and experienced professor.

Amazing lectures
Caring
Respected
5.0
2.0
ecng1502
Grade: Not sure yet
May 4, 2025
Would take again

He is one of the best professors

Group projects
Amazing lectures
Clear grading criteria
5.0
1.0
ecng1502
Grade: A
Jun 3, 2025
Would take again

Very respectful and caring professor, takes care of such as in class participation. He is also a very outgoing professor.

Participation matters
Group projects
Hilarious
5.0
3.0
ecng1502
Grade: B+
Jun 3, 2025
Would take again

He is very knowledgeable and caring.

Amazing lectures
Caring
Respected
5.0
3.0
ecng1502
Grade: A-
Jul 13, 2025
Would take again

He is very friendly

Group projects
Gives good feedback
Caring
5.0
2.0
CB301
Grade: A
Nov 14, 2025
Would take again

He is so funny and caring and hard worker

Amazing lectures
Caring
Respected
5.0
3.0
CB301
Grade: A
Nov 14, 2025
Would take again

Mutual respect and commitment

Amazing lectures
Inspirational
Respected
5.0
3.0
CB402
Grade: A
Nov 14, 2025
Would take again

Amazing and very knowledgeable instructor

Amazing lectures
Gives good feedback
Respected
5.0
3.0
HR003
Grade: A
Nov 14, 2025
Would take again

Very respectable instructor and very helpful.

Clear grading criteria
Inspirational
Accessible outside class
5.0
3.0
CB301
Grade: A
Nov 14, 2025
Would take again

Best professor ever

Amazing lectures
Inspirational
Respected
5.0
3.0
CB402
Grade: A
Nov 14, 2025
Would take again

It.s very good professor's

Amazing lectures
Inspirational
Respected
5.0
3.0
HR003
Grade: A
Nov 14, 2025
Would take again

Amazing lecturer

Amazing lectures
Inspirational
Respected
5.0
1.0
HR003
Grade: A
Nov 14, 2025
Would take again

Ease of conveying information and helping others in the best ways

Amazing lectures
Inspirational
Respected
5.0
3.0
HR003
Grade: A
Nov 14, 2025
Would take again

very professional and very respectful and amazing teaching style

Amazing lectures
Inspirational
Respected
5.0
1.0
HR003
Grade: A+
Nov 14, 2025
Would take again

Prof. Wael is one of the best professors I've ever taken courses with, if not the very best. He delivers information well, provides additional details, and sometimes even uses fun and humorous methods to convey the information.

Gives good feedback
Inspirational
Hilarious
5.0
3.0
CB402
Grade: A
Nov 14, 2025
Would take again

Dr wael is gentalman, sofriendly and help us for achieving the of tasks

Amazing lectures
Inspirational
Respected
5.0
3.0
HR003
Grade: A
Nov 14, 2025
Would take again

Extremely thanks for you Dr wael Badawy Thank you so much for your support and valuable guidance. I truly appreciate everything you've done for us. Best regards, Mohamed Khaled

Amazing lectures
Inspirational
Respected
5.0
1.0
HR003
Nov 14, 2025
Would take again

The doctor is excellent at conveying information and presents a wonderful and important curriculum.

Participation matters
EXTRA CREDIT
Amazing lectures
5.0
3.0
HR003
Grade: A+
Nov 14, 2025
Would take again

Dr. Wael teaching style makes the material easier to understand, and he always uses examples to make it easier to understand the topic that is being explained

EXTRA CREDIT
Amazing lectures
Inspirational
5.0
2.0
CB301
Grade: A+
Nov 14, 2025
Would take again

This professor is highly knowledgeable in networking and explains the material in a very clear and structured way. He is patient, organized, and always willing to answer questions. If you attend the lectures and keep up with the assignments, you will learn a lot. I highly recommend taking his clas

Amazing lectures
Inspirational
Respected
5.0
1.0
CB402
Grade: A
Nov 14, 2025
Would take again

Good professor

EXTRA CREDIT
Amazing lectures
5.0
3.0
HR003
Grade: A
Nov 14, 2025
Would take again

He does his best to make us better in education and in practical life.

Amazing lectures
Inspirational
Respected
5.0
3.0
CB301
Grade: A
Nov 14, 2025
Would take again

Great professor who explains networking concepts clearly and makes even the difficult topics easy to understand. Very supportive and always willing to help students succeed

Amazing lectures
Inspirational
Respected
5.0
1.0
CB301
Grade: A+
Nov 14, 2025
Would take again

This professor is highly knowledgeable in networking and explains the material in a very clear and structured way. He is patient, organized, and always willing to answer questions. If you attend the lectures and keep up with the assignments, you will learn a lot. I highly recommend taking his class

Amazing lectures
Inspirational
Respected
5.0
3.0
HR003
Grade: A
Nov 14, 2025
Would take again

He is a prefect professor. He gives you brief and everything you should know. With great and easy exams.

Amazing lectures
Inspirational
Respected
5.0
3.0
CB301
Grade: A
Nov 14, 2025
Would take again

The professor shows strong professional ability. His teaching style is organized, clear, and engaging, helping maintain students' attention throughout the lesson. He explains material simply, breaking complex ideas into clear points. He also encourages questions and uses practical examples to support deeper understanding.

Amazing lectures
Inspirational
Respected
5.0
5.0
HR003
Grade: A+
Nov 14, 2025
Would take again

The professor demonstrates exceptional dedication and clarity in every lecture His commitment to students understanding creates a motivating learning environment He is truly an outstanding educator whose efforts are deeply appreciated

Amazing lectures
Inspirational
Respected
5.0
3.0
HR003
Grade: A
Nov 14, 2025
Would take again

One of the most respectful and fair doctors I have ever seen

Amazing lectures
Inspirational
Respected
5.0
3.0
CB301
Grade: A
Nov 14, 2025
Would take again

The professor shows genuine dedication to helping students achieve their best

Amazing lectures
Inspirational
Respected
5.0
3.0
HR003
Grade: A+
Nov 14, 2025
Would take again

He helps students by answering their questions and by making the material in English better than in Arabic.

Amazing lectures
Inspirational
Respected
5.0
1.0
CB301
Grade: A-
Nov 14, 2025
Would take again

I would like to express my appreciation for the professor. He is truly inspiring, has a great sense of humor, and possesses a remarkable depth of knowledge. He encourages open discussion and demonstrates strong experience in dealing with students. He is a professor who genuinely makes learning enjoyable and meaningful.

Amazing lectures
Gives good feedback
Hilarious
5.0
3.0
CB301
Grade: A
Nov 14, 2025
Would take again

He is one of the best, most skilled, and most respectful students, and I hope he will be with us in other courses.

Amazing lectures
Inspirational
Respected
2.0
4.0
CB301
Grade: Audit/No Grade
Nov 14, 2025

Need to attend all lectures

Participation matters
Hilarious
Lecture heavy
5.0
2.0
HR003
Grade: A+
Nov 14, 2025
Would take again

I'm proud of you as a professor and l see you as a inspiration🩷

Inspirational
Lots of homework
So many papers
5.0
3.0
CB402
Grade: A
Nov 14, 2025
Would take again

Best professor ever.

Amazing lectures
Inspirational
Respected
5.0
2.0
CB301
Grade: A
Nov 15, 2025
Would take again

The professor explains the material clearly and makes difficult concepts easy to understand. Their teaching style is structured, patient, and engaging. They encourage questions and make sure everyone follows the content. Overall, a very effective and supportive instructor.

Amazing lectures
Inspirational
Respected
5.0
2.0
CB301
Grade: A
Nov 15, 2025
Would take again

A respectful, social person who treats us like his children, not just students (a wonderful, successful person)

Amazing lectures
Inspirational
Respected
5.0
3.0
CB301
Grade: A
Nov 15, 2025
Would take again

The best and easiest doctor to deal with and excellent educational content

Amazing lectures
Inspirational
Respected
5.0
2.0
HR003
Grade: A+
Nov 15, 2025
Would take again

He's a very nice and respectful doctor, and he explains things very well.

5.0
2.0
HR003
Grade: A+
Nov 15, 2025
Would take again

a good doctor explains the subject clearly, due to the importance of the subject in our professional life.

Amazing lectures
Gives good feedback
Respected
5.0
3.0
HR003
Grade: A-
Nov 15, 2025
Would take again

An awesome professorwith a good enough subject makes the clase so much fun and interested

Gives good feedback
Caring
5.0
5.0
HR003
Grade: A+
Nov 15, 2025
Would take again

Professor Wael is one of the best professors at our university because he prioritizes his students and strives to ensure we understand the material thoroughly and gain maximum benefit from it. Thank you, Professor Wael ♥️

Amazing lectures
Gives good feedback
Lots of homework
5.0
3.0
HR003
Grade: Incomplete
Nov 15, 2025
Would take again

He is very active with us

Group projects
Amazing lectures
Respected
5.0
1.0
HR003
Grade: A
Nov 15, 2025
Would take again

The professor is very organized and explained the material clearly

Amazing lectures
Inspirational
5.0
3.0
HR003
Grade: A
Nov 15, 2025
Would take again

Prof. Wael is one of the best for me. He is very friendly and treats us like his younger siblings. He is truly a great professor and an older-brother figure. Thank you, doctor, for everything.

Amazing lectures
Inspirational
Respected
5.0
3.0
CB301
Grade: B+
Nov 15, 2025
Would take again

. .

Participation matters
Amazing lectures
5.0
3.0
CB301
Grade: A
Nov 15, 2025
Would take again

Professor is truly amazing — he always goes the extra mile to support us in every aspect of university life. Whether it's understanding course material, navigating academic challenges, or planning for our future, he's there for us. We're so lucky to have someone who genuinely cares about our success.

Amazing lectures
Inspirational
Respected
5.0
3.0
CB301
Grade: A-
Nov 15, 2025
Would take again

he is the best

Amazing lectures
Inspirational
Respected
5.0
3.0
CB301
Grade: A
Nov 15, 2025
Would take again

"Thank you very much professor , for your effort and time. I truly learned a lot from you."

Amazing lectures
Inspirational
Respected
3.0
1.0
HR003
Grade: Not sure yet
Nov 15, 2025
Would take again

He's a chill guy Not funny Very considerate when it comes to exams

Clear grading criteria
Respected
Accessible outside class
5.0
3.0
CB301
Grade: A
Nov 15, 2025
Would take again

Amazing lecture

Amazing lectures
Inspirational
Respected
4.0
2.0
CB301
Grade: A
Nov 15, 2025
Would take again

I truly appreciated how deeply the professor understood his subject. He didn't just repeat material; he taught with purpose and respect. His goal was real learning and helping students understand how to learn. He was approachable, valued every question, and set an example I wish more professors followed.

Amazing lectures
Inspirational
Respected
5.0
3.0
CB301
Grade: A
Nov 15, 2025
Would take again

The perfect professor and amazing lectures and the professor is very helpful

Amazing lectures
Inspirational
Respected
5.0
3.0
CB301
Grade: A+
Nov 15, 2025
Would take again

Very helpful professor ❤️

Amazing lectures
Inspirational
Respected
5.0
3.0
CB301
Grade: A+
Nov 15, 2025
Would take again

Doctor Great

Gives good feedback
5.0
3.0
HR003
Grade: A+
Nov 15, 2025
Would take again

professor is a great person to deal with this course

Get ready to read
Group projects
Amazing lectures
5.0
1.0
ENG
Grade: Not sure yet
Nov 16, 2025
Would take again

"The professor of Human Rights and Anti-Corruption is one of the best instructors in the faculty. His explanations are clear, engaging, and well-organized. He connects theory to real life, treats students with respect, and is always patient. I strongly recommend taking this course with him."

Gives good feedback
Respected
Online Savvy
Class Info

Online Classes

100%

Attendance Mandatory

93%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 111 grades
Most common grades:
A (56)
A- (20)
A+ (18)
Grade Distribution
A(74)B(6)C(1)D(0)F(0)A-/B+(30)
Based on 117 reported grades
A: 56
A-: 20
A+: 18
B+: 10
Common Tags
Amazing lectures (81)
Inspirational (67)
Respected (63)
Gives good feedback (26)
Clear grading criteria (22)
Caring (22)
Accessible outside class (20)
Hilarious (8)
Rating Trend

Improving

+0.93 avg change
Dec
Jan
May
Jun
Jul
Nov
Last 6 months
Ratings by Course

ENG

5.0

(3)

ENEL61960

5.0

(4)

CIT690Z

5.0

(4)

CSCI101

5.0

(4)

5ftc2092

5.0

(2)
+16 more courses
Difficulty by Course

EE612

4.0

CIT690Z

3.5

ENEL61960

3.0

5ftc2092

3.0

DS305

3.0

Similar Professors