Loading…
Loading…
Mechanical Engineering
2.0
Overall rating
Poor
3.9
Difficulty level
Moderate
18%
Would take again
Based on 91 reviews
2026
Last active
12 courses taught
Showing 10 of 95 reviews
He is so good in explaining the concepts. People give him bad reviews because they don't go to the lectures. If you go, it's an easy A in this course. Practice his assignments and review his slides.
He's very dismissive of people asking questions during his lectures. The tips and tidbits he gives during lectures is straight up misinformation. Avoid this prof and just take this course in the spring semester to save your sanity and to save your money from having to take this course again.
Beside his accent I have nothing to complain about. The midterm, quizzes, and final are pulled from lecture slides and assignments. Attending lectures, paying attention, and doing all assigned problems will get you an A. Super strict, so pay respect, and office hours are helpful.
Words can't describe how poor this prof is at teaching and at running a course. Wasn't in his section and was doing good until the exam which he made himself. Department must get involved. This has gone long enough. Never take this course unless it's in the summer. Worst experience ever. No curve, no party
He did absolutely nothing to prepare me for his midterm and exams. I had to teach myself the course and ended up failing. I retook it in the summer and it was much more easier.
Worst prof at tmu, does not want student to succeed and it is evident in the way he talks to students and does not want to curve when the average is below passing. Always has attitude and does not speak clearly. Hard to understand him in lectures but forces to go to them due to him not posting any slides. Exams are a gamble. Labs are good tho
Terrible Professor. Has a strong accent. 9/10 times he has an attitude. Does not post lectures/notes/or any useful material (if you miss a single lecture good luck). I did perform poorly and its on me, but I would strongly recommend taking this course in spring/summer and with another prof. Worst experience I've had in 3 years of university.
Do NOT stay in professor Cao's class. He is extremely difficult to understand in lectures, leaving you asking people around you for help. The organization of the course is also terrible. With a 10% quiz 2 weeks after the midterm, a final worth 50%, and labs just worth 10%, there is virtually no redeeming your mark if you score poorly on an exam.
This was a terrible experience I've had in my 3 years of university. Professor does not post his notes. Unclear speech. Exam are extremely difficult and unclear. Nothing like what he teaches in the lectures. You have to self-teach using the textbook. He is not empathetic nor flexible. DO NOT EXPECT A CURVE. Take this course in summer.
Not as bad as some of these reviews are saying, but definitely not a great lecturer. Midterm was average difficulty and final exam was online, open-book exam where most people did alright. You are going to have to self-teach because prof. Cao is not the best explainer of concepts but at least his tests are not crazy hard. Do not expect mark boosts!