4.0

Ahmad Ghasemloonia

Engineering - University of Calgary

4.0
Quality
3.4
Difficulty
74%
Would Retake
147
Reviews
4.0
Quality
3.4
Difficulty
4.0
Helpful
4.0
Clarity

74%

Would Retake

147

Reviews

Rating Distribution
Official
147 total ratings

5

101

4

6

3

8

2

5

1

27

What Students Say

I know Spring was horrible but the 2018 Fall final was a mess

ENGG349 - 3.0 rating

That Spring 2018 Final may be the most difficult exam I've encountered so far

ENGG349 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

41%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 95 grades
Most common grades:
A (23)
Not sure yet (22)
B+ (18)
Grade Distribution
A(35)B(16)C(5)D(4)F(3)A-/B+(32)
Based on 121 reported grades
A: 23
Not sure yet: 22
B+: 18
A-: 14
Common Tags
Caring (46)
Respected (43)
Inspirational (31)
ACCESSIBLE OUTSIDE CLASS (27)
Amazing lectures (24)
Amazing lectures (24)
Accessible outside class (22)
Tough grader (21)
Rating Trend

Improving

+0.23 avg change
Nov
Dec
Mar
Apr
May
Jul
Last 6 months
Ratings by Course

ENG473

5.0

(1)

ENGG473

5.0

(2)

ENGG349

4.3

(62)

ENME349

4.1

(7)

ENME473

4.1

(26)
+3 more courses
Difficulty by Course

ENME599

4.5

ENG473

4.0

ENGG599

4.0

ENGG349

3.4

ENGG202

3.4

Reviews (145)
5.0
4.0
ENGG349
Grade: Not sure yet
Oct 28, 2016
Would take again

Great professor, don't skip his lectures or tutorials. They are very helpful in understanding the material. Also, on another note, do not look at the solutions manual for this course, it won't help you actually learn the material. Do lots of practice questions.

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
4.0
5.0
ENGG349
Nov 16, 2016
Would take again

Amazing prof, horrible class. By far the best lecturer as he writes his own lecture notes with many examples, while other classes focus more on theory. Really wants his students to learn and understand, and is helpful with any questions and often gives hints/advice. Would recommend him, but tests are tough in this class, no matter who the prof is!

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
3.0
ENGG349
Nov 23, 2016
Would take again

This course being really hard can be quite tough, but attend his lectures follow his notes and you can get grasp of the concept.

Gives good feedback
Amazing lectures
Caring
5.0
5.0
ENGG349
Grade: C+
Dec 11, 2016
Would take again

Very very difficult class, however ghasemloonia is amazing. Great lectures, sets up problems using consistently and super accessible outside of class. He cares a lot about his students, so pay him a visit if you struggle with the tough content.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
4.0
ENGG349
Grade: A
Dec 18, 2016
Would take again

He is one of the best profs at the university. I had him for statics and dynamics and he does a great job teaching the content of the course. 349 is tough but he made it my favourite class! Cares about teaching and learning. Use your engineering sense/set up a solution road map/start with a crystal clear story. This guy is the best. Hard course tho

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
3.0
ENGG349
Grade: B+
Mar 20, 2017
Would take again

He's awesome!! Best dynamics prof ever. Go to his classes and pay attention. He doesn't care who your actual prof is and is always open to answering questions

5.0
3.0
ENGG349
Mar 27, 2017
Would take again

Very clear and concise examples done at the tutorials. Truly cared about his students and office hours he was very helpful and willing to explain each concept.

5.0
4.0
ENGG349
Mar 27, 2017
Would take again

Fun and always in a good mood. Excellent job at teaching the material. Basically dedicates his life to his job, and is willing to help students learn 24/7. I've never seen a more dedicated professor.

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
1.0
3.0
ENME473
Apr 4, 2017
Wouldn't take again

This is not a particularly difficult course, unless you take it with this prof. He is not able to communicate the material properly. Despite his open door policy he is extremely condescending when you ask him questions, and is unwilling to admit to mistakes unless bothered several times by several different people.

GROUP PROJECTS
5.0
3.0
ENME473
Grade: A-
Apr 12, 2017
Would take again

Excellent prof! Always goes above and beyond to help students by making himself available for questions - literally 9am-10pm. Creates his own material from multiple textbooks. English is good, but once or twice a concept was lost in translation so don't be afraid to ask for clarification. He always makes sure you understand before moving on!

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Caring
5.0
3.0
ENME473
Grade: A
Apr 12, 2017
Would take again

Hardest working prof I've ever had. He's in his office available for questions at least 10 hrs a day. He consistently looks for feed back from students for what to improve. Makes his own notes so that you do not have to buy the textbook. Lots of practice questions available for tests. If you put a 1/4 as much effort in as he does you'll do well.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Caring
5.0
3.0
ENME473
Grade: A
Apr 12, 2017
Would take again

Awesome prof! One of the best professors in mechanical engineering, by a lot! He is often in his office late at night to answer questions before exams, and always goes the extra mile to make himself available to students. Student feedback is taken very seriously. He really cares about students success and presents the material with enthusiasm!! A++

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
3.0
ENME473
Grade: A
Apr 12, 2017
Would take again

Ahmad is by far one of the best profs I have had in my entire university career and he cares about his students more than any prof I have ever seen. Available 10 hours a day even on weekends. Constantly asking for feedback on how to improve. Tests are fair and consist of content Ahmad actually taught. I wish I had every class with Ahmad. A++ Prof!

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
3.0
ENME473
Apr 12, 2017
Would take again

He is the best prof in my entire undergrad degree! I will definitely take another course with him. He actually cares and wants to make sure if you understood the topic by heart or not! I found him really helpful in many aspects! He has open door policy and he is mostly available in his office! Totally recommended!

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
ENME473
Grade: A
Apr 12, 2017
Would take again

This prof is seriously the most hard working man I have ever seen. He tries to be as available as possible to students outside of lectures and tutorials. His tests are very fair, and he provides tonnes of practice problems so you can be prepared. He is honestly the best prof I've ever had.

5.0
4.0
ENG473
Grade: Not sure yet
Apr 12, 2017
Would take again

Creates fill in the blank notes from multiple resources, very efficient way to use class time. Also one of the most professional people i've associated with, top marks.

Respected
Inspirational
Clear grading criteria
5.0
3.0
ENME473
Apr 12, 2017
Would take again

This prof is great because he makes his own notes and doesnt require you to buy any textbook. He gives plenty of examples for practice and his test were consistent in difficulty but very fair. He will always reply to your email within 24 hrs and is easy to find at his office

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
3.0
ENME473
Apr 18, 2017
Would take again

Very hard working man. Fair tests. Makes his own notes so there is no need for textbooks. Very fast replies to emails. Cares for his courses. Always available. I hope he gets to teach vibrations!!

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
3.0
ENGG349
Jun 25, 2017
Would take again

Produced his own lecture notes, so there's no need for the textbook. He works hard and is available for questions any time. Does a really good job of teaching the important material and doing good practice problems.

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
4.0
ENGG349
Grade: A+
Jul 3, 2017
Would take again

He has been the best proffessor I have come across in undergraduate studies so far. He has his own notes hence we did not have to worry about a textbook. He has a genuine interest in his students and their learning. Always available to help and is always willing to admit his own mistakes, very few if any.

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
1.0
3.0
ENGG349
Grade: C-
Oct 21, 2017
Wouldn't take again

Hope I never have to take this professor again, don't understand anything in his class despite being able to ace others. This course is not too bad yet this prof makes it seem like an anomaly. He claims to facilitate discussions but shuts down students in the most degrading way. Self confidence depreciates as a student, highly upsetting experience.

Tough Grader
Skip class? You won't pass.
BEWARE OF POP QUIZZES
1.0
3.0
ENGG349
Grade: B-
Oct 21, 2017
Wouldn't take again

He made his own notes so we didn't need the textbook which was nice of him but the man as an individual who is in charge of teaching students the material, he patronizes those who approach him with a sting. Better learning his notes on your own, terrible atmosphere within the classroom.

Skip class? You won't pass.
TEST HEAVY
LECTURE HEAVY
2.0
4.0
ENGG349
Grade: B+
Oct 21, 2017
Wouldn't take again

He loves to quiz you. Quiz, quiz, quiz, quizzes every week. If you feel like you've been marked unfairly though, unfortunately you're going to have to suck it up. The man does not admit to being wrong. Good notes though

Gives good feedback
SO MANY PAPERS
TEST HEAVY
5.0
3.0
ENGG349
Nov 15, 2017
Would take again

He's a really passionate teacher who is always seeking to improve how he teaches the course. Although he gives lots of quizzes, they are there to ensure you keep up with the course to lessen the burden of finals cramming. The quizzes are fairly easy marks and are great for feedback. He knows what works but will still accommodate for students.

Skip class? You won't pass.
Hilarious
Amazing lectures
5.0
4.0
ENGG349
Nov 15, 2017
Would take again

His notes are amazing, you dont need a textbook for his class. He constantly asks for students feedback so he knows how to make his lectures and tutorials better for the students. There are weekly quizzes to help students stay on top of material. His exams are fair and the marking is very reasonable. 10/10 guy :)

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
3.0
ENGG349
Nov 17, 2017
Would take again

One of the best professors that I have seen so far. Really cares about his class, has a set of notes that can be filled in during lectures with loads of really good examples. Actually does examples in class rather than just theory. Has quizzes instead of assignments which in my opinion help way more than assignments ever could. Really genuine guy.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
3.0
ENGG349
Nov 21, 2017
Would take again

He is an incredibly knowledgeable person who will do everything in his power to make sure you understand the material. He is caring and respectful, especially during his office hours as he has an open door policy. 11/10 would take another class with him. Great professor, great guy.

Gives good feedback
Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
ENGG349
Nov 29, 2017
Would take again

First, if you're taking Dynamics (349), take it with Ahmad! Fantastic professor, great notes, well organized, goes above and beyond, and teaches with enthusiasm. Best of all, he actually cares about the students in his class. Definitely one of the top professor's I have had at UofC.

Respected
Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
ENGG349
Dec 4, 2017
Would take again

One of the best professors I have had so far. Very nice guy with amazing notes and examples; knows how to prepare you for the exams. Truly cares about the success of his students and does everything possible to help you understand the course. He teaches with great enthusiasm and he makes the course enjoyable. Hope I can take more classes with him.

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Would take again
5.0
3.0
ENGG349
Grade: Not sure yet
Dec 5, 2017
Would take again

Best prof I've ever had by far. Very organized. Gives back marks very soon. Many office hours. Posts many different resources and problems as well as solutions to prepare for quizzes. I personally learn a lot from just his solutions as opposed to his lectures since they're so descriptive. Cares about how you're doing in his class.

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
3.0
ENGG349
Grade: A
Dec 9, 2017
Would take again

This man is a blessing. He devotes his entire life to caring for the needs of his students. Almost always accessible with an open door policy for students. There are a few quizzes every month, relatively no assignments, however if you just pay attention in class, theyre easy marks. Bottom line very accessible, concise, respected, and dedicated.

Respected
Participation matters
Would take again
5.0
2.0
ENGG349
Grade: Not sure yet
Dec 16, 2017
Would take again

Just one sentence is enough : BEST PROFESSOR BY FAR IN UOFC .

Gives good feedback
Respected
Inspirational
5.0
3.0
ENGG349
Grade: B+
Dec 19, 2017
Would take again

One of the most dedicated profs I had. He is truly a blessing. With his enthusiasm, he made the material something I look forward to. Weekly quizzes are helpful because it keeps me on track. I learned a lot in lectures, tutorials weekly and practice problems at the end of each chapter made me understand the content flawlessly. 10/10 would recommend

Gives good feedback
Respected
Inspirational
5.0
3.0
ENME473
Grade: B+
Jan 11, 2018
Would take again

Really cares about the success of his students and gives 110% in his teaching. is constantly actively seeking feedback in order to make his course better. this is both a very good thing and somewhat annoying and repetitive. good lectures, great practice material, and reasonable tests and marking.

ACCESSIBLE OUTSIDE CLASS
Caring
GROUP PROJECTS
5.0
3.0
ENME473
Grade: C+
May 1, 2018
Would take again

Really nice guy, really cares about his students. Makes complex content understandable, and actually cares if you learn.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
3.0
4.0
ENGG349
Grade: B+
Jun 30, 2018
Wouldn't take again

He is a really nice guy, but he asked too much questions in the class, also he final of ENGG 349 was really hard!

Tough Grader
ACCESSIBLE OUTSIDE CLASS
Caring
2.0
4.0
ENGG349
Grade: B
Jul 4, 2018
Wouldn't take again

He's an okay prof. He does care about his students, although at times I felt like he gets very defensive. His quizzes are easy and gives you a good run of the course. Midterm diffculty was same as previous years. Final was insanely difficult compared to his older finals.

ACCESSIBLE OUTSIDE CLASS
Caring
LECTURE HEAVY
1.0
5.0
ENGG349
Grade: F
Jul 4, 2018
Wouldn't take again

He is a bad prof his final was sooo hard for 349 spring 2018 like whyyyy past finals were easier.

LOTS OF HOMEWORK
TEST HEAVY
5.0
5.0
ENGG349
Grade: Not sure yet
Jul 5, 2018
Would take again

Ahmad was a true gem at the Schulich School of Engineering. Although he does seem to be defensive at times when answering students answers, it's clear that his true intentions are to help his students learn by steering them in the right direction early so they won't get more confused later on in the course.

Gives good feedback
Participation matters
Caring
4.0
4.0
ENGG349
Grade: B
Jul 13, 2018
Would take again

Ahmad was great in explaining all the theory and tackling the required examples to better understanding concepts. Too much questioning in lecture more than doing a lot of examples, and beware if he will be teaching, he will not curve the final marks at all. However, lecture notes and tutorials are very sufficient. Spring 2018 final was a mess.

Tough Grader
Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
ENGG349
Jul 24, 2018
Would take again

Practice! Preaches a bit but means well. Cares about student success.

Gives good feedback
Participation matters
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
ENGG349
Grade: A
Sep 2, 2018
Would take again

Ahmad is an extremely attentive and skilled prof. If you are used to the "copy and paste" method to get through other courses, you won't do well in this course. He is one of the few profs that requires you to use your brain. If you use CHEGG or any other solutions manual in his class, you won't do well. Spring 2018 exam was fair.

Participation matters
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
2.0
ENME349
Grade: A+
Dec 1, 2018
Would take again

He has a condescending air to him when approached for questions, but overall a solid professor!

Respected
Caring
LECTURE HEAVY
1.0
5.0
ENGG349
Grade: F
Dec 13, 2018
Wouldn't take again

That Spring 2018 Final may be the most difficult exam I've encountered so far. His teaching style isn't for everybody, if you want a professor that shows you how to approach and tackle a question, he's not that guy.

Tough Grader
Participation matters
Skip class? You won't pass.
3.0
4.0
ENGG349
Grade: Not sure yet
Dec 19, 2018
Wouldn't take again

I really liked this man initially. However, as the semester progressed, his tone in answering questions and providing assistance was more condescending and rude. Does not provide solutions to past exams, just numerical answers. I know Spring was horrible but the 2018 Fall final was a mess. Went in thinking Ill walk out with an A, no more tho.

Skip class? You won't pass.
LOTS OF HOMEWORK
3.0
3.0
ENGG349
Grade: B-
Jan 22, 2019
Would take again

Wasn't a huge fan of his teaching style, but he did a decent job at presenting the material. Super condescending. At one point he asked for student suggestions on how to improve his teaching and then proceeded to tell us why each suggestion was wrong. Overall though, you will learn the material if you go to his class and do the homework.

1.0
3.0
ENME473
Grade: B
Jan 26, 2019
Wouldn't take again

Initially I liked him but as the semester progressed, I had to teach everything to myself. He could not clarify concepts but asked a lot of Qs in class. On top of that during presentations, he was so rude & he passed rude comments to some of the presenters, teaching is honestly horrible & his attitude when you asked home to clarify was terrible.

3.0
3.0
ENME473
Grade: A
Feb 8, 2019
Wouldn't take again

Honestly he's a great professor but he really put salt on the wounds of many of the students presenting their projects, and he does the same when you approach him for questions.

LECTURE HEAVY
5.0
4.0
ENGG349
Grade: B-
Mar 23, 2019
Would take again

Ghasemloonia delivers amazing lectures and provides students with a his own note package so we don't need to buy a textbook. His exams are fair and he provides students with all the practice problems and sample solved problems needed to succeed, plus marking schemes. He is organized, caring, and works ridiculously hard to help his students succeed.

Clear grading criteria
Amazing lectures
Caring
3.0
4.0
ENME349
Grade: A-
Apr 19, 2019
Wouldn't take again

He is a great professor if it is only lectures you are interested in. Do not panic if the guy screams at you or is just condescending even if you ask the simplest of questions. His attitude towards students is awful and but his teaching is respectful. Will never want to take him as my prof again though.

Participation matters
Skip class? You won't pass.
Amazing lectures
1.0
5.0
ENME599
Grade: D
Apr 28, 2019
Wouldn't take again

He is an awful professor that does not deserve to teach. Makes exams based on material not taught in class. Avoid at all times.

4.0
4.0
ENME599
Grade: B+
May 6, 2019
Would take again

The course was delivered perfect, good knowledge and experience. The final exam was hard and required a deep understanding though.

Gives good feedback
Accessible outside class
Inspirational
1.0
5.0
ENME599
May 16, 2019
Wouldn't take again

Does not post solutions to practice problems, yet it is the most demanded by students. Requests feedback, but rarely listens.

Participation matters
Skip class? You won't pass.
Tough grader
1.0
5.0
ENME599
May 17, 2019
Wouldn't take again

Unclear during lectures and the marking schemes for his exams are not fair. Everyone did bad on the final and he did not curve the course, but expected the student centre to due so (which they did not).

Graded by few things
Test heavy
Tough grader
5.0
5.0
ENME599
Grade: Rather not say
May 17, 2019
Would take again

I was his student in dynamics, machine dynamics and vibration. He really knows his stuff and his lectures are amazing. very well organized and cares about his students. Notes are very good. His exams are hard and requires a deep understanding. One of the best in mechanical.

Respected
Accessible outside class
Inspirational
4.0
4.0
ENME473
Grade: A-
May 22, 2019
Would take again

Lots of props in the lectures. Make sure you do the sample tests before the exams and attend the lectures.

Clear grading criteria
Lecture heavy
Caring
2.0
4.0
ENME473
Grade: A-
Nov 12, 2019
Wouldn't take again

He is a classic example of what is called over-fitting in machine learning. He perfected his courses to make people give him good ratings and USRI's, but that's all he's good at, because he is a condescending and unreasonable professor(marking and expectations-wise). For him, using a different notation than him is a conceptual mistake. Absurd.

Participation matters
Tough grader
Graded by few things
5.0
4.0
ENME473
Grade: B+
Nov 21, 2019
Would take again

I think he's fantastic. I don't understand the reviews of him being condescending, he's the nicest and most caring professor I've had and always makes time to talk to you if you need it. He wants you to understand and engage. His final exams can be tough, there is no such thing as doing too few problems!

5.0
4.0
ENGG349
Grade: Not sure yet
Dec 7, 2019
Would take again

Really good lectures for dynamics. His examples helps you understand the material.

Skip class? You won't pass.
Test heavy
Amazing lectures
1.0
3.0
ENME349
Grade: B-
Dec 10, 2019
Wouldn't take again

The lectures were OK, but the exams are not fair. I won't recommend him, supper arrogant when you approach him for questions.

4.0
3.0
ENGG349
Grade: B
Jan 13, 2020
Would take again

Great professor, explains topics thoroughly and really knows his stuff. Personality is kind of rude though. You can tell he feels like he is god in this class, and he knows it.

Respected
Amazing lectures
Tough grader
5.0
4.0
ENME473
Grade: C+
Feb 11, 2020
Would take again

Easily the best prof at UofC. Cares about his students and job, wants to see you succeed. Clear, easy to understand lectures, and well organized notes. Exams are all very fair and consistent. Always available in his office and happy to help. I would not want to learn this course from anyone else. He inspires my friends and I to be better engineers.

Accessible outside class
Inspirational
Caring
5.0
5.0
ENME599
Grade: Not sure yet
Feb 21, 2020
Would take again

Awesome professor. Always happy to help and support. Lectures are fantastic!

Respected
Accessible outside class
Inspirational
5.0
4.0
ENME473
Grade: Not sure yet
Mar 20, 2020
Would take again

He professionally handled the transition of the course to remote delivery. He is a very understanding man and an inspiring professor. A true gem in mechanical!

Respected
Inspirational
Caring
5.0
3.0
ENME473
Grade: A+
Sep 6, 2020
Would take again

Ghasemloonia is by far one of the best profs in the mechanical engineering department. His lectures are amazing. Both for 349 and 473, does an amazing job. He was also THE most understanding prof when covid hit in winter; he was most concerned about our health instead of stressing over a 24-hour open exam like some others.

Accessible outside class
Amazing lectures
Caring
2.0
2.0
ENGG349
Grade: A-
Dec 13, 2020
Wouldn't take again

It's a good thing ENGG 349 is easy, otherwise you'd be screwed. He is terrible at explaining things but also manages to talk to you like you're an 8 year old. I could never concentrate because of pure boredom. Basically, he made a class that should be enjoyable into the thing I hated most all semester.

3.0
4.0
ENGG349
Grade: Not sure yet
Dec 18, 2020
Would take again

Online was a dumpster fire largely due to the way this class was graded. Our exams consisted of NUMERICAL answers only- no work shown, so you only get a 0 or 100 on a question. This made it extremely challenging to do well, as the majority of our class either did well or failed. Also, he means well, but he can be really condescending.

Respected
Graded by few things
Tough grader
3.0
4.0
ENGG349
Grade: A-
Dec 20, 2020
Would take again

He explained topics thoroughly in class. The biggest downside was that the entire course was test-based on bi-weekly quizzes, a midterm, and a final worth 50%. The worst part being that its ALL numerical response(no written work ever submitted). In this course, one wrong negative can cost you and Ahmad was stubborn and unsympathetic about helping.

Respected
Accessible outside class
Test heavy
5.0
3.0
ENME473
Grade: Incomplete
Feb 12, 2021
Would take again

Great professor who actually cares about students and listens to feedback. Actually wants his students to learn.

Gives good feedback
Accessible outside class
1.0
4.0
ENME473
Grade: Not sure yet
Mar 18, 2021
Wouldn't take again

This is my second class withhim , several people may find his style of teaching good , however I dislike how he keeps asking the students questions in lect about almost everything and waiting for their response , rather than actually teaching most of the stuff by yourself and depending on some particular students to have more knowledge than others.

Skip class? You won't pass.
Group projects
Lecture heavy
5.0
2.0
ENME473
Grade: A+
Apr 25, 2021
Would take again

I cannot believe that he has negative reviews. He is so compassionate and patient. He covers the content at a very reasonable rate to make sure that everyone understands, rather than forcing all the content onto us. He listens to feedback and student concerns and it's obvious he cares about us. He made me tear up twice bc of how nice he is lol.

Inspirational
Caring
3.0
4.0
ENME473
Grade: B
Apr 27, 2021
Wouldn't take again

He's not a bad prof. He's not a good prof. He's a decent prof, but he think's he is better than he is. He is made to look good by the truly terrible profs found in our mech department. His Final Exams are too hard, and he rushed through 4 chapters in the final month. He has a slight superiority complex. Not my style, but he explains things decently

Test heavy
Caring
Tough grader
1.0
4.0
ENGG349
Grade: B
Apr 28, 2021
Wouldn't take again

So many problems, will not help you before the quiz is complete for any assignments. Cuts off students and speaks to them like they're his nephew. The course was taught with NO handwritten work because he cannot read english so the computer can do the work for him. Very condescending, and would definitely not say Kaprizov 4 calder. Terrible. -LOOCH

Skip class? You won't pass.
Test heavy
Tough grader
1.0
3.0
ENGG599
Grade: B-
May 27, 2021
Wouldn't take again

Not a good professor, would not recommend taking any course with him. His teaching style and way he speaks with you is bad. He think is above anyone. Sad for univeristy to have a professor like him.

Lots of homework
Skip class? You won't pass.
Beware of pop quizzes
1.0
4.0
ENME473
Grade: A+
May 27, 2021
Wouldn't take again

It is disappointing to see mechanical department take these kind of professors with a superiority god complex. He thinks he is above you and has an extremely condescending vibe around him. He repeatedly asks students questions about things he hasnt taught and then answers them to make you feel stupid.

Tough grader
5.0
3.0
ENME473
Grade: A
Jun 12, 2021
Would take again

I can hardly believe the negative reviews are for him. Dr. Ghasemloonia is incredibly humble, always apologizing if something wasn't clear and very respectful to every single student. He is always clear about class expectations and gives us exactly what we need to succeed. He responds to emails quickly and will help you 1-on-1 if you ask for it.

Accessible outside class
Inspirational
Caring
5.0
3.0
ENME473
Grade: A
Jun 12, 2021
Would take again

Dr. Ghasemloonia is great! I had him for ENGG349 in 2nd year too. He does a very good job of explaining concepts in class, and answers any questions very thoroughly. He gives lots of useful practice problems too.

Accessible outside class
Caring
5.0
3.0
ENGG473
Grade: A-
Jun 12, 2021
Would take again

Extremely accommodating of student concerns. Excellent lectures that challenge you and make you think. Very generous in offering office hours, and provides more than enough practice material to do well in this course.

Accessible outside class
Inspirational
5.0
4.0
ENME599
Grade: A
Dec 8, 2021
Would take again

Dr. Ghasemloonia is hands down the best professor in ENME... by FAR. His courses are difficult but he is as fair as they come and will give you more than enough resources to succeed. He genuinely cares about his students and you will learn just as much about engineering as you will about life. Come for the classes but stay for wisdom and lessons.

Respected
Inspirational
Caring
5.0
3.0
ENGG349
Dec 9, 2021
Would take again

LITERALLY AMAZING !!!!! Seriously he's the best proff Ive ever had. He genuinely cares about his students and wants to see them succeed. Not only was he a great lecturer, but he also just shared a lot of his wisdom. He's just awesome, he came out to one of the pub crawls this semester. Overall: he's a great person and an awesome proff. Easy course

Respected
Accessible outside class
Inspirational
5.0
3.0
ENGG349
Grade: A
Dec 9, 2021
Would take again

Second year mechanical engineer here. I had to stop attending 3/5 of my lectures because proffs were incredibly bad. Ghasemloonia is the opposite of those three proffs. He not only cares, but he is a great teacher. 10/10 Take him.

Inspirational
Amazing lectures
Caring
5.0
2.0
ENGG349
Grade: A
Dec 11, 2021
Would take again

He's a gem. Very caring and understanding, always willing to stay late or discuss confusing topics with students. His lecture notes are clear and he is very honest with what he will be testing on exams and quizzes. At the end of the semester, everyone in our massive lecture hall gave him a round of applause. Shows you how well-liked he is.

Respected
Accessible outside class
Amazing lectures
5.0
4.0
ENGG349
Dec 13, 2021
Would take again

Delivers lectures with genuine enthusiasm and makes the content interesting and exciting to learn. The content was very well explained and he wouldn't move on until he was sure everyone understood. A truly caring professor who not only cares about our learning but our future as well. Wish I went into mechanical just so he could teachmoreofmycourses

Respected
Inspirational
Amazing lectures
5.0
3.0
ENGG349
Dec 14, 2021
Would take again

THE GHAS MAN! I think he was born to teach. He has so much compassion for his students and it's so obvious that he wants us to do well. My only complaint is that he doesn't teach all of my classes.

Respected
Accessible outside class
Inspirational
5.0
2.0
ENGG349
Grade: A
Dec 20, 2021
Would take again

Professor Ahmad Ghasemloonia is friendly and respectful of his students. He sets out clear expectations for quizzes, assignments, and midterm coverage. I have yet to feel unprepared for anything in his class. He offers 9.5 hours of office hours a week and he is incredibly easy to get a hold of over email. Just in general the nicest prof at UofC

Respected
Accessible outside class
Caring
5.0
3.0
ENGG349
Dec 24, 2021
Would take again

The Ghas Man is great. Would definitely take a course from him again. He explains concepts clearly and truly cares that his students understand. If you need help he is very accessible through office hours and very caring and helpful. Can't say enough good things about him.

Accessible outside class
Test heavy
Amazing lectures
5.0
2.0
ENGG349
Grade: A
Jan 1, 2022
Would take again

Fantastic prof. Cares about his students, is respectful and was enormously helpful. Highly recommend him to anyone.

Respected
Accessible outside class
Caring
5.0
3.0
ENME599
Grade: B+
Jan 11, 2022
Would take again

Prof. Ghasemloonia genuinely cares about his students, consistently asks about what he can do better in the lectures. He tries to learn everyones name in a class of over 100 students. He is very reasonable and kind.

Respected
Participation matters
Amazing lectures
5.0
4.0
ENGG349
Grade: A-
Mar 30, 2022
Would take again

He is amazing!! Super funny and engaging professor. Highly recommend his class. His notes are fill-in-the-blank style and he does it with you in class which makes studying so much easier. There are quizzes but no labs or assignments.

Amazing lectures
Hilarious
Respected
5.0
5.0
ENGG349
May 13, 2022
Would take again

The course is difficult which I barely passed the course but the prof is great. One of the best prof and lecture experience I had.

1.0
5.0
ENGG599
Grade: A+
Jun 14, 2022

Strict

Tough grader
Lots of homework
Beware of pop quizzes
5.0
3.0
ENME349
Grade: A
Sep 9, 2022
Would take again

Undoubtedly the best professor in Mechanical Engineering department in UofC.

Participation matters
Amazing lectures
Inspirational
5.0
2.0
ENGG349
Grade: A+
Nov 23, 2022
Would take again

This prof is amazing, he really cares for his students and there success in his class but also in the real world! To get the most out of his class, make sure to attend lectures! He's friendly and will get you thinking, and never be afraid to ask questions, he loves to answer them! Has regular office hrs, and extra around exams. Easy tests.

Amazing lectures
Caring
Accessible outside class
5.0
3.0
ENGG349
Grade: A+
Feb 24, 2023
Would take again

No ENGG202 option but amazing lecturer and really accessible outside of class

Amazing lectures
Lecture heavy
5.0
3.0
ENGG202
Grade: Not sure yet
Mar 14, 2023
Would take again

For ENGG 202, he is simply amazing. Although the online structure of first year engineering is incredibly annoying, Dr. Ghasemloonia made it better with his amazing lectures. You can really tell that he cares about his students and he is incredibly accessible outside of class.

Amazing lectures
Caring
Accessible outside class
5.0
1.0
ENGG202
Grade: B+
Mar 20, 2023
Would take again

Great lectures

Caring
Respected
5.0
2.0
ENGG202
Grade: A
Apr 30, 2023
Would take again

w prof who genuinely cares about students understanding. even despite the video lecture he gives a quick review of the worksheet concepts in class which is very helpful.

Participation matters
Amazing lectures
Caring
5.0
2.0
ENGG202
Grade: A+
May 1, 2023
Would take again

Best first-year engineering prof, hands down. Pours his heart and soul into providing the best experience for students inside and outside his lectures. Provides no shortage of practice problems and extremely accessible. Even if you need general life advice, visit this man in his office.

Amazing lectures
Inspirational
Caring
5.0
2.0
ENGG473
Grade: B+
Jul 3, 2023
Would take again

He is a amazing prof. He knows the A to Z of the material he teaches. I wish I had taken more courses like statics and dynamics with him.

Inspirational
Caring
Respected
5.0
2.0
ENME349
Grade: Not sure yet
Dec 14, 2023
Would take again

Absolutely the best prof

Amazing lectures
Inspirational
Hilarious
5.0
3.0
ENME349
Grade: Not sure yet
Dec 14, 2023
Would take again

He really cares about his students and you can tell that when he teaches. His lectures were easy to follow, but it is important to stay attentive because most of it is him explaining concepts rather than solving questions. I would suggest going to office hours if you're confused, because he will take the time to break down the question/topic.

Amazing lectures
Accessible outside class
5.0
3.0
ENME349
Grade: Not sure yet
Dec 16, 2023
Would take again

He is very engaging and makes difficult topics easy to understand by breaking them down. You can tell he really cares about you doing well. Awesome dude

Amazing lectures
Caring
Accessible outside class
4.0
2.0
ENGG349
Grade: B-
Dec 20, 2023
Would take again

Great prof, I had him a previous year as well and enjoy how his classes are taught. Lectures are very discussion and theory based, so sometimes its hard to pay attention. But there's a lot of content that you can use for practice.

Inspirational
Caring
Respected
5.0
2.0
ENGG349
Grade: Not sure yet
Dec 23, 2023
Would take again

Such an amazing prof! He cares a lot about his students and encourages us to not let grades define us. His lectures help to clarify the material, but you have to attend and pay attention. He also posts TONS of practice problems with detailed solutions. This is the only profs office hours I feel comfortable going to and he's always there to help!

Amazing lectures
Caring
Respected
5.0
3.0
ENGG349
Grade: B+
Jan 8, 2024
Would take again

Best prof I've ever had! Made this class one of my favorites. You can tell he really cares about his students, and he works hard to make sure everyone understands. His lectures are incredibly engaging. Would take this class again for fun!

Amazing lectures
Respected
Test heavy
5.0
3.0
ENGG349
Grade: A
Jan 8, 2024
Would take again

Goated

Inspirational
Hilarious
Caring
5.0
3.0
ENGG349
Grade: B+
Jan 9, 2024
Would take again

This man puts his heart and soul into his teaching and it shows. Super charismatic and nice. Teaches the material in a very digestible way. Asks class lots of questions to keep them engaged an actively tries to listen to feedback on his teaching style. Couldn't recommend more.

Amazing lectures
Caring
Accessible outside class
5.0
3.0
ENGG349
Grade: B+
Feb 11, 2024
Would take again

Amazing prof. Lectures are great, and he really cares about his students. When the class was distracted, he would take breaks from teaching to give us tips about not stressing too much, and he's really accessible outside of class. Exams were fair, dynamics is just tricky. If you can take him, do it.

Amazing lectures
Inspirational
Caring
5.0
4.0
ENGG202
Grade: Not sure yet
Mar 23, 2024
Would take again

Extremely well organized course, a lot of practice materials, detailed lecture notes and fantastic videos. Exams and assignments are very fair.

Clear grading criteria
Inspirational
Respected
5.0
3.0
ENGG202
Grade: B+
Apr 14, 2024
Would take again

such a well organized course. he was very friendly and his lecture videos are great for learning the course content.

5.0
3.0
ENGG202
Grade: A
Apr 14, 2024
Would take again

I didn't have him as an instructor, just the course coordinator for ENGG202 but he was great. Great lectures, assignments and worksheets were fair, and whenever I saw him in person he seemed really nice. Statics can be horrible if taught wrong but he really does ensure that students succeed

Amazing lectures
Caring
Respected
5.0
1.0
ENGG202
Grade: Not sure yet
Apr 19, 2024
Would take again

The goat. Easy to follow on videos, well organized notes, went through sample questions that would help on exams, and extremely fair midterm and final.

5.0
1.0
ENGG202
Grade: A-
Apr 23, 2024
Would take again

One of the best profs, if not the best as a first year coordinator. His video lectures are clear and concise, providing plenty of examples to work through and understand the content. The studio sessions really help in understanding the course content. Midterm and final exams were very fair and the course is very easy to do well in. 10/10

Clear grading criteria
Inspirational
Respected
5.0
3.0
ENGG349
Grade: A-
May 3, 2024
Would take again

Excellent teacher! Cares that all students understand the concepts and works hard to ensure engagement and excitement.

Amazing lectures
Inspirational
Caring
5.0
3.0
ENGG349
Grade: B+
May 12, 2024
Would take again

Dr. Ghasemloonia has to be one of the best professors in engineering, his lectures are engaging and his notes are amazing, he really cares about his students and its reflected in the way he teaches the class, he grades exams fairly and usually tries to pass his students.

Amazing lectures
Caring
Test heavy
5.0
2.0
ENGG202
Grade: A
May 22, 2024
Would take again

He is a great professor, and I genuinely was able to learn so much/understand the content in the ENGG 202 lectures! He takes the time to thoroughly explain each example and doesn't brush over anything. This class also provides the necessary resources to prepare for exams. Ended up being my favourite class in all of first year engineering.

5.0
2.0
ENGG202
Grade: A
Aug 29, 2024
Would take again

Ghasemloonia reinvigorated my interest in physics, specifically engineering related physics by making statics interesting and fun! The exams are fair and very easy to study for (just redo the worksheets in a test situation). He organized this course wonderfully, picked amazing TAs and was generally a great coordinator.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
5.0
ENGG349
Grade: Rather not say
Sep 9, 2024
Would take again

This man is amazing. If you have any problems at school, definitely go see him for help.

Inspirational
Caring
Respected
5.0
4.0
ENGG202
Grade: B+
Nov 5, 2024
Would take again

Best professor so far in my degree

Amazing lectures
Gives good feedback
Inspirational
5.0
5.0
ENGG202
Grade: Audit/No Grade
Nov 26, 2024

approach meetings with honesty, humility, and care, being fully transparent!

Inspirational
Caring
Respected
5.0
3.0
ENGG349
Grade: B+
Dec 21, 2024
Would take again

Professor Ghasemloonia is one of the best in engineering. His engaging lectures, fair grading, and genuine care for students make this class a must-take. Use Unstuck study alongside the free textbook for seamless prep.

5.0
3.0
ENGG202
Grade: A-
Mar 13, 2025
Would take again

Was a great professor, His videos were excellent and made this course super easy to learn. Went over plenty of examples in videos to show how things were done and posted extra problems to practice on your own. 100% would take this class again!

Participation matters
Caring
Lecture heavy
5.0
2.0
ENGG202
Grade: Not sure yet
Apr 16, 2025
Would take again

Best Coordinator I have had so far. Amazing videos, excellent explanation of concepts with examples, and he clearly shows his love for teaching in each and every one of them.

Gives good feedback
Caring
Respected
5.0
2.0
ENGG202
Grade: A+
Apr 16, 2025
Would take again

I genuinely believe Professor Ghasemloonia may be one of the best professors in the entire university. He's incredibly organized and clear in his explanations. His course is well designed and you can tell he thought about his students when creating the course content. He treats students with respect—no ego, no attitude, just wants you to succeed.

5.0
4.0
ENGG202
Apr 16, 2025
Would take again

Goat coordinator is all I can say. 225 and 202 were probably some of the best organized first year run courses.

5.0
3.0
ENGG202
Grade: Not sure yet
Apr 17, 2025
Would take again

This class was extremely well organized, lots of information was posted about exams beforehand, and the content covered in lectures was clear and concise. I always knew where to look to find what I needed. Great class!

Amazing lectures
Clear grading criteria
Respected
5.0
2.0
ENGG202
Grade: Not sure yet
Apr 30, 2025
Would take again

Best first year course coordinator bar far. Excellent in every aspect

Inspirational
Caring
Respected
5.0
3.0
ENGG202
Grade: B
Apr 30, 2025
Would take again

One of the few profs whose lectures are actually worth watching. They may be long but he makes it worth your time as he does many exam type questions. Explains concepts very thoroughly and gives you a realistic idea of what to expect on assessments. Statics was not my thing but he made it enjoyable. Would recommend to take a class with him.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
3.0
ENGG202
Grade: A
May 1, 2025
Would take again

Ahmad organized the class extremely well, provided sufficient practice, and made amazing lectures. The entire teaching team for ENGG 202 is great. This class is a breath of fresh air compared to other first year classes; the work you put in directly correlates to your final result.

Amazing lectures
Respected
5.0
3.0
ENGG202
Grade: A+
May 2, 2025
Would take again

One of the best profs in first year engineering. Clear grading criteria, well-run course, the best instructors and TA's. Definetely recommend!

Clear grading criteria
Respected
1.0
5.0
ENGG202
Grade: Not sure yet
May 2, 2025

I don't know what people are saying in these reviews. He is not the best coordinator of first year, he doesn't even curve or round your grade. His worksheets in studio sessions are absolutely horrible way too long and you aren't even able to finish them within the time given without splitting them which limits your practice. Avoid at all costs.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
ENGG202
Grade: A-
May 2, 2025

Awful videos which arnt coherent, he also bothers people during the final in the last 5 mins asking if they found the exam easy, it distracted me a lot as I was writing in the last 5 mins. Also very hard exams

Tough grader
Get ready to read
Test heavy
1.0
5.0
ENGG202
Grade: B+
May 2, 2025

Idk how I feel with the way this professor executes their exams and grading

Tough grader
Get ready to read
Test heavy
1.0
5.0
ENGG202
Grade: D+
May 2, 2025

How can some of you give him a 5/5 stars and then give him 5/5 for difficulty, if he makes it so hard then how can you give him a 5/5. Some of you just don't know how to give reviews! High schoolers for real!

1.0
5.0
ENGG202
Grade: F
May 2, 2025

To the Dean of Engg please reconsider this guy leading ENGG 202.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
ENGG202
Grade: C-
May 2, 2025

No curve be serious

Tough grader
Lecture heavy
Test heavy
1.0
5.0
ENGG202
Grade: B-
May 2, 2025

Never taking a class with u again

Tough grader
Lecture heavy
Test heavy
1.0
5.0
ENGG202
Grade: B
May 2, 2025

Avoid him!! You'll come back to these reviews and I wasn't lying

Tough grader
Lecture heavy
Test heavy
1.0
5.0
ENGG202
Grade: D+
May 3, 2025

Enjoys when kids struggle, wasted my time during my exam asking if the exam was easy! If I'm sitting there for the entire 3 hours with the rest of the class is it easy?? Retaking over the summer because of you, need a new coordinator

Tough grader
1.0
5.0
ENGG202
Grade: D
May 3, 2025

By far the worst coordinator, at least other coordinators didn't fail me and they actually curved their classes, hope you like hearing that I have to retake this class! Laughs at how hard he makes his stuff for the course

Tough grader
Lecture heavy
Test heavy
1.0
5.0
ENGG202
Grade: A-
May 3, 2025

Don't be fooled by all these positive ratings, his course is very difficult more than it needs to be. Also he doesn't care if you're on the verge of passing or failing, he won't curve anything for you and this is coming from someone that has an A-. Just because I got an A- it doesn't mean I should be giving him a 5/5, just leaving a honest review.

Tough grader
Lecture heavy
Test heavy
5.0
1.0
ENGG202
Grade: A+
May 3, 2025
Would take again

This prof would upload weekly videos on D2L. These videos were long but detailed and informative. Watching the videos before a lecture helped me understand the content much better. The weekly worksheets had relevant questions with nothing particularly difficult. This prof was the course coordinator and would sometimes check in on different classes.

Group projects
Amazing lectures
Gives good feedback
2.0
5.0
ENGG202
Grade: A-
May 4, 2025

He seemed sweet but honestly I never saw him in any of our studio sessions, un like under profs

Tough grader
Test heavy
5.0
2.0
ENGG202
Grade: A
May 8, 2025
Would take again

Whoever reviewed below is review bombing because they failed. The 202 team had clear grading, gave MANY marks for the process on questions, and more than enough practice to succeed on exams. Yes, exams are long, so practice accordingly! Most students got an A/A+ in this class. Don't expect a curve when the assessment(s) reflects practice 1:1.

Amazing lectures
Clear grading criteria
Gives good feedback
1.0
5.0
ENGG202
Grade: B
Jul 28, 2025

By far the worst prof in engg, horrible, does not care about his students, and his exams are beyond difficult and long.

Tough grader
Lecture heavy
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

41%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 95 grades
Most common grades:
A (23)
Not sure yet (22)
B+ (18)
Grade Distribution
A(35)B(16)C(5)D(4)F(3)A-/B+(32)
Based on 121 reported grades
A: 23
Not sure yet: 22
B+: 18
A-: 14
Common Tags
Caring (46)
Respected (43)
Inspirational (31)
ACCESSIBLE OUTSIDE CLASS (27)
Amazing lectures (24)
Amazing lectures (24)
Accessible outside class (22)
Tough grader (21)
Rating Trend

Improving

+0.23 avg change
Nov
Dec
Mar
Apr
May
Jul
Last 6 months
Ratings by Course

ENG473

5.0

(1)

ENGG473

5.0

(2)

ENGG349

4.3

(62)

ENME349

4.1

(7)

ENME473

4.1

(26)
+3 more courses
Difficulty by Course

ENME599

4.5

ENG473

4.0

ENGG599

4.0

ENGG349

3.4

ENGG202

3.4

Similar Professors