5.0

Seyedmohammadreza Heibati

Engineering - University of Windsor

5.0
Quality
2.5
Difficulty
100%
Would Retake
99
Reviews
5.0
Quality
2.5
Difficulty
5.0
Helpful
5.0
Clarity

100%

Would Retake

99

Reviews

Rating Distribution
Official

5

98

4

1

3

0

2

0

1

0

What Students Say

Heibati is an exceptional professor who consistently helps students overcome challenges

2054 - 5.0 rating

Heibati is an exceptional professor who consistently helps students overcome challenges

MECH8290-4 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

73%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 90 grades
Most common grades:
B+ (19)
B (18)
A (17)
Grade Distribution
A(31)B(25)C(0)D(0)F(0)A-/B+(34)
Based on 92 reported grades
B+: 19
B: 18
A: 17
A-: 15
Common Tags
Amazing lectures (54)
Inspirational (34)
Caring (32)
Gives good feedback (29)
Respected (28)
Clear grading criteria (23)
Participation matters (13)
Accessible outside class (12)
Rating Trend

Stable

-0.01 avg change
Oct
Nov
Dec
Apr
Aug
Dec
Last 6 months
Ratings by Course

2054

5.0

(1)

MECH8290-4

5.0

(56)

MECH-8067

5.0

(20)

AUTO8050

5.0

(22)
Difficulty by Course

2054

5.0

AUTO8050

2.7

MECH8290-4

2.6

MECH-8067

1.5

Reviews (99)
5.0
5.0
2054
Grade: B+
Sep 30, 2024
Would take again

Dr. Heibati is an exceptional professor who consistently helps students overcome challenges. Whenever I had questions, I would email him, and he always responded promptly. His answers were not only quick but also incredibly helpful. He consistently uploads assignments on Brightspace and includes relevant materials, such as videos, to help students.

5.0
5.0
MECH8290-4
Grade: B+
Sep 30, 2024
Would take again

Dr. Heibati is an exceptional professor who consistently helps students overcome challenges. Whenever I had questions, I would email him, and he always responded promptly. His answers were not only quick but also incredibly helpful.

EXTRA CREDIT
Group projects
Amazing lectures
5.0
3.0
MECH8290-4
Oct 3, 2024
Would take again

He is really nice and has a calm demeanor. He is always there to help and explain the students if someone is not clear with the concepts. He goes out of his way to make sure that student understands the topic.

Participation matters
Caring
Respected
5.0
3.0
MECH8290-4
Grade: A+
Oct 4, 2024
Would take again

Dr. Heibati is without a doubt the best professor I've ever had. His passion in teaching shines through and he has a remarkable ability to explain the most complex topics in a way that makes them understandable, engaging and enjoyable. He's always approachable, willing to help and incredibly supportive of his students.

Amazing lectures
Inspirational
Caring
5.0
2.0
MECH8290-4
Grade: Incomplete
Oct 6, 2024
Would take again

Professor heibati teaches great and is very respectful towards the class. He tries every effort to make everyone understand the concepts. He even makes sure that everyone in the class is attentive and understanding the concepts going in the class. Always ready to help in case of any error or doubts whether it is assignments ot class presentation.

Participation matters
Caring
Respected
5.0
3.0
MECH8290-4
Grade: A
Oct 7, 2024
Would take again

Had a great experience in this class! The professor explains things really clearly and is super approachable if you have questions. The course was well-structured, and the examples made the material easier to grasp. Definitely learned a lot and would recommend to anyone!

Amazing lectures
Test heavy
Accessible outside class
5.0
3.0
MECH8290-4
Nov 21, 2024
Would take again

great professor

5.0
3.0
MECH8290-4
Nov 21, 2024
Would take again

Professor Heibati teaches us with great enthusiasm. He is always ready to solve any doubts or problems that we have. He never misses to ask for any feedback or suggest regarding the course.

Gives good feedback
Inspirational
Respected
5.0
3.0
MECH8290-4
Grade: A-
Nov 21, 2024
Would take again

Good Professor

Gives good feedback
Caring
Respected
5.0
3.0
MECH8290-4
Grade: Rather not say
Nov 21, 2024
Would take again

Nice professor

Amazing lectures
Accessible outside class
Online Savvy
5.0
3.0
MECH8290-4
Grade: A
Nov 21, 2024
Would take again

the professor is amazing

Get ready to read
Participation matters
EXTRA CREDIT
5.0
3.0
MECH8290-4
Nov 21, 2024
Would take again

The professor demonstrates exceptional clarity in conveying material by breaking down complex concepts into simpler, relatable examples, ensuring students grasp the subject effectively.

Clear grading criteria
Accessible outside class
5.0
3.0
MECH8290-4
Nov 21, 2024
Would take again

Professor heibati , he was fantastic throughout semester , his teaching style is magnificent. He always provides feedback and suggestions.

Amazing lectures
Gives good feedback
Accessible outside class
5.0
3.0
MECH8290-4
Grade: A
Nov 28, 2024
Would take again

good perfect for scoring

5.0
1.0
MECH8290-4
Grade: B+
Dec 9, 2024
Would take again

The professor was very helpful. He is very knowledgeable. His lectures were very easy to understand.

Amazing lectures
Inspirational
Caring
5.0
3.0
MECH8290-4
Grade: A-
Dec 11, 2024
Would take again

He was an incredibly patient and caring professor who always took the time to ensure his students fully understood the material. His dedication to teaching and genuine concern for his students' success set him apart. I cannot recommend him highly enough to anyone seeking a professor who truly goes above and beyond.

5.0
2.0
MECH8290-4
Grade: A-
Dec 11, 2024
Would take again

Professor Heibati is an outstanding educator who truly cares about their students' success. Their clear explanations provide real-world examples that make complex topics easy to understand. They are approachable, encouraging, and always willing to answer questions. I highly recommend taking their class!

Clear grading criteria
Gives good feedback
Respected
5.0
2.0
MECH8290-4
Grade: A-
Dec 11, 2024
Would take again

Professor Heibati is an outstanding educator who truly cares about their students' success. Their clear explanations provide real-world examples that make complex topics easy to understand. They are approachable, encouraging, and always willing to answer questions. I highly recommend taking their class!

Clear grading criteria
Gives good feedback
Respected
5.0
1.0
MECH8290-4
Grade: A
Dec 11, 2024
Would take again

The professor is very knowledgeable, approachable, and makes the class engaging. They really care about students' understanding and are always ready to help

5.0
1.0
MECH8290-4
Grade: A
Dec 11, 2024
Would take again

“The professor is patient and always takes the time to explain things clearly. They create a positive learning environment where students feel comfortable asking questions

Amazing lectures
5.0
3.0
MECH8290-4
Grade: A
Dec 12, 2024
Would take again

Dr Heibati break down difficult material into manageable sections, providing real-world examples that make abstract ideas more tangible. Additionally, his use of visual aids and clear explanations helps reinforce the key points, making it easier to grasp even the most challenging topics.

Amazing lectures
Inspirational
Accessible outside class
5.0
5.0
MECH8290-4
Grade: A
Apr 14, 2025
Would take again

Fair with everyone

5.0
1.0
MECH8290-4
Grade: A-
Apr 14, 2025
Would take again

One of the best professors i have had the opportunity to work with. Truely amazing!

Amazing lectures
Inspirational
Respected
5.0
2.0
MECH8290-4
Grade: A-
Apr 14, 2025
Would take again

Professor is truly one of the most caring and supportive educators I've had. He genuinely looks out for his students, takes time to explain things clearly, and always makes sure we're doing okay, both academically and personally. His dedication and kindness make a real difference in the learning environment.

Amazing lectures
Clear grading criteria
Caring
5.0
1.0
MECH8290-4
Grade: A-
Apr 14, 2025
Would take again

One of the best professors that i have had the opportunity to work with. Truely amazing!

Amazing lectures
Inspirational
Respected
5.0
1.0
MECH8290-4
Grade: B
Apr 14, 2025
Would take again

One of the best professors I have got in Uwin.

Gives good feedback
Caring
Respected
5.0
3.0
MECH8290-4
Grade: B
Apr 14, 2025
Would take again

The teaching style of the professor has been good enough to understand the concepts. I will recommend the other students to take this course for enhance their knowledge in Air-conditioning subject. I will always be grateful for the continuous support and guidance in this subject journey. Thank you.

Inspirational
Caring
Respected
5.0
5.0
MECH8290-4
Grade: B+
Apr 14, 2025
Would take again

Professor is very good at teaching ae he mentions very specifically everything and whenever in doubt you can mail him and he responds it regularly and also acknowledges the ideas of his students overall he is a very good professor.

Amazing lectures
Inspirational
Accessible outside class
5.0
1.0
MECH8290-4
Grade: A-
Apr 14, 2025
Would take again

He is one of the most caring and dedicated instructors I've had. He genuinely prioritizes his students' learning and well-being, always making time to support us both academically and personally. His passion for teaching and willingness to go the extra mile creates a positive and motivating learning environment.

EXTRA CREDIT
Caring
Respected
5.0
3.0
MECH8290-4
Grade: B
Apr 14, 2025
Would take again

Very good professor

Caring
Test heavy
Accessible outside class
5.0
2.0
MECH8290-4
Grade: B
Apr 14, 2025
Would take again

A highly recommended HVAC course is Dr. Heibati's. He explains the material correctly and ensures that students understand both the basics and more advanced concepts. From solar radiation, airflow, heating, and cooling are all covered in a practical sense in this course.

Amazing lectures
Gives good feedback
Inspirational
5.0
3.0
MECH8290-4
Grade: B
Apr 15, 2025
Would take again

Wonderful professor! He is compassionate and caring. Ultimately, I have no major complaints.

Gives good feedback
Inspirational
Caring
5.0
4.0
MECH8290-4
Apr 16, 2025
Would take again

Dr Heibati is a knowledgeable lecturer. You have to read and practice a lot of questions to do well in his course, which helps you retain and understand the subject matter well.

Get ready to read
Clear grading criteria
5.0
1.0
MECH-8067
Grade: B
Apr 16, 2025
Would take again

I enjoyed and understood every lecture, great teaching skills. Would definitely wanna take another course!

Inspirational
Caring
Respected
5.0
2.0
MECH8290-4
Grade: A+
Apr 16, 2025
Would take again

Very easy and good professor

Get ready to read
Group projects
Lots of homework
5.0
1.0
MECH-8067
Grade: A
Apr 16, 2025
Would take again

The professor demonstrates strong professional abilities, with a clear teaching style that supports student understanding. They effectively convey the material in a way that facilitates learning and engagement.

Clear grading criteria
Gives good feedback
Inspirational
5.0
1.0
MECH-8067
Grade: A+
Apr 16, 2025
Would take again

Professor is always fun to learn with specially when the subject is hard he always ready help with his knowledge and put his 100% to educate us something for good.

Amazing lectures
Inspirational
Hilarious
5.0
1.0
MECH-8067
Grade: A+
Apr 16, 2025
Would take again

He always ready answer our questions and inspired us to learn something new.

Amazing lectures
Inspirational
Caring
5.0
1.0
MECH-8067
Grade: A+
Apr 16, 2025
Would take again

Amazing professor I have ever get to know. Always ready to teach us and lot of inspiration to get from professor. Lab work is more practical and useful to practical scenarios. Which make us prepared for future endeavours.

Amazing lectures
Inspirational
Caring
5.0
1.0
MECH-8067
Grade: A+
Apr 16, 2025
Would take again

Professor explains concepts clearly and makes complex topics easy to understand. They are approachable and always willing to help students. Their engaging teaching style keeps the class interesting and informative.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
1.0
MECH-8067
Grade: A+
Apr 16, 2025
Would take again

He always ready to answer our questions also inspired us learn about heat management in automobile.

Amazing lectures
Inspirational
Respected
5.0
3.0
MECH-8067
Grade: B
Apr 16, 2025
Would take again

He knows how to lecture and he taught us how to use TAITHERM very well. Very satisfied.

Gives good feedback
5.0
2.0
MECH-8067
Grade: B+
Apr 16, 2025
Would take again

He is a very kindly professor

Amazing lectures
Inspirational
Respected
5.0
1.0
MECH-8067
Grade: A+
Apr 16, 2025
Would take again

I like the presentation of the professor how they present

Amazing lectures
Clear grading criteria
Inspirational
5.0
1.0
MECH-8067
Grade: A+
Apr 16, 2025
Would take again

Well presentation

Amazing lectures
Clear grading criteria
Inspirational
5.0
1.0
MECH-8067
Grade: A
Apr 16, 2025
Would take again

Good professor with amazing lectures.

Amazing lectures
Caring
Accessible outside class
5.0
1.0
MECH-8067
Grade: A+
Apr 16, 2025
Would take again

Good professor and caring with high knowledge.

Amazing lectures
Caring
Accessible outside class
5.0
2.0
AUTO8050
Grade: A
Apr 16, 2025
Would take again

Great experience in class and appropriate use of thaitherm software

Clear grading criteria
Inspirational
5.0
1.0
MECH-8067
Grade: B-
Apr 16, 2025
Would take again

Professor Heibati demonstrates exceptional professional abilities in both teaching and fostering a positive classroom environment. Their teaching style is highly engaging, structured, and student-centered, ensuring that complex material is broken down into accessible concepts.

Amazing lectures
Clear grading criteria
Caring
5.0
1.0
AUTO8050
Grade: B+
Apr 16, 2025
Would take again

The professor maintained a professional and supportive environment, encouraging student engagement and critical thinking. Assignments and projects were meaningful and contributed to a deeper understanding of the material.

EXTRA CREDIT
Inspirational
Caring
5.0
1.0
MECH-8067
Grade: A+
Apr 16, 2025
Would take again

Amazing Professor, very caring and very educational.

Amazing lectures
Inspirational
Caring
5.0
2.0
MECH-8067
Grade: A
Apr 16, 2025
Would take again

I had wonderful teaching experience with this professor. He guided us throughout the semester in using taitherm software and helped us whenever we were stucked in lab sessions.

Inspirational
Caring
Respected
5.0
1.0
AUTO8050
Grade: B+
Apr 16, 2025
Would take again

No words most amazing professor ever

Amazing lectures
Gives good feedback
Caring
5.0
1.0
AUTO8050
Grade: B-
Apr 16, 2025
Would take again

The professor is knowledgeable in the subject and helpful to students

Get ready to read
Participation matters
Lots of homework
5.0
1.0
AUTO8050
Grade: A-
Apr 16, 2025
Would take again

This professor is very good.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
2.0
MECH-8067
Grade: B+
Apr 16, 2025
Would take again

Really hard working and appreciate all work.

4.0
2.0
AUTO8050
Grade: B
Apr 16, 2025
Would take again

He is respectful and have students at heart.

Participation matters
Amazing lectures
Respected
5.0
1.0
MECH-8067
Grade: A-
Apr 16, 2025
Would take again

He is amazing lecturer and he has adequate knowledge of the course. He explains extensively in class and during office hours

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
2.0
AUTO8050
Grade: B+
Apr 16, 2025
Would take again

The professor puts a lot of effort in teaching the course and did his best to help the students. Went extra miles to help students by arranging the workshops, giving opportunities for online certifications for free and is available outside class as well. He's good and easy to approach.

Participation matters
Gives good feedback
Inspirational
5.0
4.0
MECH-8067
Grade: B+
Apr 16, 2025
Would take again

Professor was very helpful and the classes were clear and quizzes are very helpful for the final exam

Participation matters
Amazing lectures
5.0
2.0
AUTO8050
Grade: B
Apr 16, 2025
Would take again

The professor was very knowledgeable and experienced.

Tough grader
Amazing lectures
Caring
5.0
3.0
AUTO8050
Grade: B-
Apr 16, 2025
Would take again

Overall lectures was very good and quiet informative as we can understand the concepts very well for each lecture. Moreover, the feedback for any problems was very much appreciated and explained in detail manner.

Amazing lectures
Inspirational
Respected
5.0
3.0
MECH-8067
Grade: A
Apr 17, 2025
Would take again

One of the best instructors I've had. The lectures were clear, engaging, and thoughtfully organized. The learning environment felt supportive and motivating, and it was clear that the instructor genuinely cared about student understanding and success. Highly recommend taking a class with this professor.

Amazing lectures
Gives good feedback
Respected
5.0
1.0
AUTO8050
Grade: A-
Apr 17, 2025
Would take again

The professor is very humble and have a great teaching attitude. I respect him a lot for all the hard work he did to complete the course.

Amazing lectures
Inspirational
Respected
5.0
2.0
AUTO8050
Grade: A-
Apr 17, 2025
Would take again

Very good Professor was helpful and guided me in the right way

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
3.0
AUTO8050
Grade: B+
Apr 17, 2025
Would take again

Professor Heibati is an outstanding instructor with clear, engaging lectures. His Vehicle Energy and Thermal Management course is both fascinating and practical. By collaborating with industry, he ensures that the course starts with robust theory and then moves to hands-on energy simulations using TAITherm software in the lab

Group projects
Amazing lectures
Gives good feedback
5.0
5.0
AUTO8050
Grade: B+
Aug 9, 2025
Would take again

He is knowledgeable and friendly. Enjoyed your class.

Amazing lectures
5.0
5.0
AUTO8050
Grade: B-
Aug 9, 2025
Would take again

He is an amazing professor, I'll take class with him again

Inspirational
Caring
Respected
5.0
3.0
AUTO8050
Grade: B
Aug 9, 2025
Would take again

Good professor!! I can learn too much in this course!

Tough grader
Get ready to read
Participation matters
5.0
5.0
AUTO8050
Grade: B
Aug 9, 2025
Would take again

He will teach you perfectly and will make you aware with new software

Get ready to read
Gives good feedback
Caring
5.0
3.0
AUTO8050
Grade: B
Aug 9, 2025
Would take again

It was fantastic to learn about subject and prof too ...

Get ready to read
Amazing lectures
Gives good feedback
5.0
3.0
AUTO8050
Grade: B
Aug 9, 2025
Would take again

Overall, it was a good experience

Participation matters
Amazing lectures
Clear grading criteria
5.0
3.0
AUTO8050
Grade: B
Aug 9, 2025
Would take again

Professor Heibati has great inspiration for me to do multiple things to achieve a good grade and very humble and support each and every lecture

Get ready to read
Amazing lectures
Gives good feedback
5.0
4.0
AUTO8050
Grade: B
Aug 9, 2025
Would take again

I will surely recommend my other friends to get study under this professor. He is amazing, and has good knowledge to share.

Tough grader
Participation matters
Amazing lectures
5.0
3.0
AUTO8050
Grade: B
Aug 9, 2025
Would take again

Professor Heibati, has really been helpful throughout the course. He made the class interesting and also attended to each student's problems. He gave us all we need to know about the course and helped us a lot

Group projects
Amazing lectures
Inspirational
5.0
5.0
AUTO8050
Grade: A
Aug 9, 2025
Would take again

Professor was too good in lectures and he done very well while presenting and gave clear ideas of practical knowledge. I will be happy to meet him again.

Participation matters
Amazing lectures
Inspirational
5.0
5.0
MECH8290-4
Grade: B+
Dec 6, 2025
Would take again

Professor is very good. He is knowledgeable and also teaches some extracurricular things which can be useful for HVAC.

Amazing lectures
Inspirational
Caring
5.0
4.0
MECH8290-4
Grade: A+
Dec 7, 2025
Would take again

Dr. Reza is very friendly and kind professor. He provides listening ears to students. He keep the class interesting. Overall, he is a good professor.

5.0
3.0
MECH8290-4
Grade: A+
Dec 7, 2025
Would take again

Professor is so understanding and help students in every way.

5.0
3.0
MECH8290-4
Grade: A
Dec 7, 2025
Would take again

He is Great.

EXTRA CREDIT
Clear grading criteria
Test heavy
5.0
1.0
MECH8290-4
Grade: A
Dec 7, 2025
Would take again

Good lecture

Amazing lectures
So many papers
Accessible outside class
5.0
1.0
MECH8290-4
Grade: B+
Dec 7, 2025
Would take again

Good professor. He makes sure every student does well in exams.

Amazing lectures
Gives good feedback
Respected
5.0
3.0
MECH8290-4
Grade: A
Dec 7, 2025
Would take again

Recommending for HVAC study

5.0
3.0
MECH8290-4
Grade: A
Dec 7, 2025
Would take again

I am sure that it's a good professor.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
3.0
MECH8290-4
Grade: A+
Dec 7, 2025
Would take again

Prof is the best of lecturing in the class and friendly.

Amazing lectures
Gives good feedback
Inspirational
5.0
3.0
MECH8290-4
Grade: B-
Dec 7, 2025
Would take again

Professor was so helpful in classes clearing our doubt and made us score good marks in exams

Participation matters
Clear grading criteria
Respected
5.0
3.0
MECH8290-4
Grade: B+
Dec 7, 2025
Would take again

He is supportive and help you

Clear grading criteria
Inspirational
Caring
5.0
3.0
MECH8290-4
Grade: A-
Dec 7, 2025
Would take again

Very good professor. I recommend this course.

Gives good feedback
Caring
Respected
5.0
1.0
MECH8290-4
Grade: A-
Dec 7, 2025
Would take again

Professor is very good, must take his lecture

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
1.0
MECH8290-4
Dec 7, 2025
Would take again

He's an exceptional professor who inspires me every class. His approach to the subject makes learning enjoyable and meaningful.

Gives good feedback
Inspirational
Respected
5.0
3.0
MECH8290-4
Grade: B+
Dec 7, 2025
Would take again

Perfect The best professor in the university of Windsor, with no doubt

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
1.0
MECH8290-4
Grade: B
Dec 7, 2025
Would take again

The professor was very helpful and taught all the topics amazingly.

Amazing lectures
Gives good feedback
Caring
5.0
3.0
MECH8290-4
Grade: B+
Dec 7, 2025
Would take again

Great professor gained valuable knowledge

Clear grading criteria
Caring
Respected
5.0
5.0
MECH8290-4
Grade: B+
Dec 7, 2025
Would take again

It was a very good and interesting lecture with so much knowledge to gain on Air Conditioning and the professor is very cooperative

Amazing lectures
Inspirational
Respected
5.0
5.0
MECH8290-4
Grade: B-
Dec 7, 2025
Would take again

My overall experience was very good with the course and professor' teaching style is so good.

Amazing lectures
Gives good feedback
Respected
5.0
3.0
MECH8290-4
Grade: A-
Dec 7, 2025
Would take again

Very effective and easy to learn lectures. One can do better by attending the lectures only. perticipation is the main phenomenon here.

Participation matters
Amazing lectures
Caring
5.0
3.0
MECH8290-4
Grade: B
Dec 8, 2025
Would take again

Best professor andvery liberal in grading. Must take again.

5.0
1.0
MECH8290-4
Grade: B-
Dec 8, 2025
Would take again

He was an amazing professor and assisted every student in learning effectively

Clear grading criteria
Gives good feedback
Caring
5.0
1.0
MECH8290-4
Grade: B+
Dec 8, 2025
Would take again

One of the best professor i have ever had. He taught us very well as well very respectfully . In future I will definitely recommend other students to take professors class .

Caring
Respected
Accessible outside class
Class Info

Online Classes

100%

Attendance Mandatory

73%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 90 grades
Most common grades:
B+ (19)
B (18)
A (17)
Grade Distribution
A(31)B(25)C(0)D(0)F(0)A-/B+(34)
Based on 92 reported grades
B+: 19
B: 18
A: 17
A-: 15
Common Tags
Amazing lectures (54)
Inspirational (34)
Caring (32)
Gives good feedback (29)
Respected (28)
Clear grading criteria (23)
Participation matters (13)
Accessible outside class (12)
Rating Trend

Stable

-0.01 avg change
Oct
Nov
Dec
Apr
Aug
Dec
Last 6 months
Ratings by Course

2054

5.0

(1)

MECH8290-4

5.0

(56)

MECH-8067

5.0

(20)

AUTO8050

5.0

(22)
Difficulty by Course

2054

5.0

AUTO8050

2.7

MECH8290-4

2.6

MECH-8067

1.5

Similar Professors