1.9
Quality3.8
Difficulty26%
Would Retake92
Reviews26%
Would Retake
92
Reviews
Rating DistributionOfficial
5
7
4
8
3
12
2
18
1
47
What Students Say
“just need to get past his TERRIBLE Chinese accent”
MEC511 - 2.0 rating“Avoid this guy if possible”
MEC309 - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
52%
Textbook Required
67%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.51 avg changeRatings by Course
ME8102
5.0
(1)MEC309
3.9
(14)MEC
3.0
(1)MTH522
3.0
(1)MEC626
2.6
(12)Difficulty by Course
MEC532
5.0
MEC701
5.0
MEC522
4.3
MEC511
4.2
FINITEELEMENT
4.0
Reviews (92)
Tries hard to teach, but his English isn't fluent. However, reasonable & fair
does not know the material, because if he did then so would i and my classmates
Absolutely the WORST prof. not organized, clear as mud, change prof if possible!
Very unhelpfull, could use some english lessons
no english, no knowledge, no escape
No Comments
its Vector, not Wector
Should be a priest - answers are because the book says so...
No Comments
No Comments
And then, anand then!! Wow, I never knew what a wector was untill the final
Avoid this man at all costs
the worst prof I've had in my life...
very unfair, gets disturbed easily, needs to take english lessons for sure
Great notes and easy tests.....not a bad prof!
No Comments
unable to teach.
it's "unknown" not "unaown". real boring guy. textbook might help... but he definetely won't! needs esl with a hint of engineering basics. oh n if he laughs... laugh AT him- not with him! lol
No Comments
Yu! kip quiet!! worse proff ever, He's got a PH.D in pointing out figures from the text....
He can't speak english
NO NO and NO...cant speak english well...and doesnt teach crap...BUT...and this is good...he gives a REALLY GOOD EXAM REVIEW...although its listing what figures to read...but no other prof did it!!!
Poor prof at best, lectures don't make sense, gets distracted and pissed off very easily. Very ambiguous when it comes to questions. Needs English lessons more than fish need water. If you can transfer, the exam took me from a 90 to a 70.
Terrible prof
No Comments
No Comments
kipa quiet please!! dy dy dy hmmmmm...dynamics!!find the lenks of ze lope...clear??? any questions? ok keep quiet please!!kin...kinem...kine...hmmmm...kinematics!!!
not good! that's all i have to say
one word, mean. The guys like a dominator in class. If he loosens up a little and gives easier test mybe he wouldn't get a low score he has.
This man is an insult to the entire scientific community. Never have I witnessed such Shoddy and Lazy teaching before. HE JUST READS FROM THE DAMN BOOK for the entire semester. He Barely knew how to Correct our Midterms too. Thankfully It's an Easy class, but his bad teaching doesnt help.
**** prof never take him.. i m serious garbage prof.. i will tell him to cus my lora
Be thankful that this class is a joke and you dont have to understand the prof to know whats going on. Heres a little guide to his english "H" - edge "keepa" - keep "reMO" - removed "reVOL" - revolved "protect" - project "ly" - line
When a student goes from A+ to B- after the exam there is a problem. Hecan't teach, he just can't. Will need to learn everything from the book. For Dynamics at least the book is half decent, but for Finite its****. Its a miricle i finished with a B-. What an aweful prof.
"You Kip Quiet!"
hard ass.
very strict and very serious.
yes sensei.....sorry sensei.
He possesses much hatres against all students as if all the students were his mother's killers. He shows no patience and respect in classes. Cao Jun, you better change your attitude before you can expect a respect from your students, got it?
His notes were much helpful than textbook.
Demands perfect silence. Thinks everyone in the class is a moron.
This guy swears he can walk on water. English for him is an after thought. lucky the material isn't too bad and it is fairly interesting. In a word he can be described as pretentious. Avoid if possible
BRUTAL!!! I can't believe the school allows this guy to teach, it just isn't right. easy midterm, lectures suck
All he did is reading from a dirty hand written slide. He doesn?t know how to use computers. Doesn?t post the dirty note online , waste the time until the student copy each slid, Easy midterm and easy correction so good evaluation for him from the students. Hard final and your marks drop from A+ to somewhere behind B
very intellegent guy, has the ability of making complicated stuff straight. Lectures and notes are crystal clear.
With an english like that, he shouldn't be allowed to teach.
he shouldn't be allowed to teach.
Speakeath he no english with mouth, but ironically his vocabulary is more amazing then Shakespeare. lol..good prof. test are easy and gives lots of hints for midterms and exam. just need to get past his TERRIBLE Chinese accent.
A difficult class. Treat it with respect and do all the assignments. Easy midterm, ridiculous final. No matter how much you study you will do mediocre on the final. Unpleasant, snappy and annoying prof. Similar difficulty as Machine Design!!
Teaches ok. Provides a HUGE amount of solved problems. Just solve every single one of those problems and check ur answers and you should do. Final will be hard. That is the point of the course.
Avoid this guy if possible. Doesn't post lecture notes.Mid term was easy final was terrible.Not at all helpful.
The guy is smart. By that I mean he is good at math. Horrible lectures. Horrible lecture notes. Exam is silly, he tests your math more than your finite elements. At least he picked good TAs that can explain the material.
He is very disorganised with course material,Doesn't posts lecture notes and enjoys complicating the things, This course is just following the steps, I would recomend attending classes and studying the problems he posts. PS Final Exam is gonna be really hard. Try to work hard on labs the TA he picked were very disorganised as well
very hard final.............
Notes are straight forward. Very interesting material. Useful lab sessions. Easy to get a solid mark if you put in some effort on the assignments.
Hard marker. Hard to understand class material. Bell curves alotttt!!!! I would never take finite again, and would never recommend it to anyone.
The tutorial quizzes were kinda hard. But his teaching style is very straightforward. He teaches exactly what you need to know for the midterm and final. Go to class, so you won't have to read the whole book, cause it is quite long. Also, he is nice and gives A LOT OF time to take notes during the class
I know people blame his accent for their poor grades. But I did not find it very hard to understand. Moreover, his lectures are helpful and he is very willing to help you. I noticed people who make fun of him are texting , watching videos etc.
Jun Cao is a walking contradiction. Jun stands as one of the greatest teachers available in Ryerson University. He has a remarkable teaching style that I hope other professors would adopt. After every heavy lecture, he gives time for students to ask questions (nothing is a stupid question). However, outside of class he is a horrid person. Good Luck
Dr. Cao is another great Professor to have. His teaching method consists of displaying notes and providing time for students to take notes, and ask questions after he has finished the slide. His explanations are concise and on point, and he usually answers your question regardless of what it may be. His grading scheme is also hard yet fair.
He would probably be good if his accent wasn't so heavy. His midterm is long, he marks tough. The multiple choice on the final are NOT like the things he said will be multiple choice in class! His notes are really condenses and good for learning. His class examples are also really good for learning purposes.
Dr. Cao has excellent teaching methods. The way his lectures are structured allow for excellent note taking and lots of time for questions. The downside is his accent. It is very heavy and requires extreme concentration to hear anything he's saying. This was a huge hinderance when going to his lectures. Prepares you well for midterm and final.
Professor Cao has an excellent teaching style! His accent is difficult to understand at first, however you can defiantly over come this obstacle... you are in engineering remember! I took MEC309 in winter 2017 where Dr. Cao was the course coordinator. The best part about Dr. Cao ... He took three in class problems and put them on the final exam!!!
Professor Cao has an excellent teaching style! His accent is difficult to understand at first, however you can defiantly over come this obstacle... YOU ARE IN ENGINEERING REMEMBER! I took MEC309 in Winter 2017 where Dr. Cao was the course coordinator. THE BEST PART ABOUT Dr. Cao... He took THREE in class problems and put them on the Final Exam!!!
AMAZING PROFESSOR! Dr. Cao took THREE in class problems and put them on the Final... Enough said.
Nice prof Always trying to help. He repeats concepts so you can understand plus he have great math skills that will come Handy for thermo.
Prof Jun Cao is very patient and answers questions clearly until you understand the concepts. His lectures are interactive and even the online ones were after covid19 happened. The online lectures were really good and his notes are useful. Make sure to study his notes and practice his examples and assignments. He talks a lot with his hands
Notes are very simplistic but they cover the things you really need to know. Very kind, patient and he doesn't mind repeating something so everyone understands. Midterm and Final were both super easy as long as you studied and went over the notes. Textbook is really bad, use the Thermo book by Cengel and you'll save yourself lots of stress.
Terrible prof. Avoid him at any cost
You basically won't learn anything in his class. His lectures are a waste. The exams are hard as well.
He knows his content but, in terms of delivery, it is very poor. His English is not the problem but his accent is hard to decipher. Combined with that he has strict policies like mandatory lab attendance, huge weightage on the final exam(60%), and no recordings of lectures. The exam isn't too bad if you have used the textbook and YouTube videos.
This prof is probably the most unreasonable prof i've ever had. he has open book exams, but you have a lockdown browser on. I take notes on an ipad and he doesn't allow devices during the exam so you just have to print out all the notes you've made. I dunno why this guy is still teaching with this boomer style but if you care about you marks, leave
Hardest proff ever . 90% mark in midterm and final with negative mark for wrong answer. never cares about students problem. brief lecture note which you have to decode. never take this proff if you have any other option
One of the worst, most unreasonable profs I have had at Ryerson. Teaches in a very monotonic, slow manner. Made up "negative" marks for final exam so that no one does well on the course, and acts very aggressively towards student who ask questions. He has an awful personality and no teaching skills. AVOID AT ALL COSTS!!!
Worst prof ever, very unreasonable, his lectures are difficult to understand. Wouldnt answer emails and on the rare occasions he did he was aggressive and rude. Made his final worth 60% and then proceeded to last minute inform the class the hell be deducting marks for incorrect answers which is preposterous. Worst prof ever never take him.
Simply the WORST professor I have had and I have had a lot of bad ones. Makes the MAKE UP EXAM harder than the regular exam. Does not provide adequate feedback on your exam when asked. I will never understand why the professors are uncaring and CANNOT for the life of them teach. AVOID AT ALL COSTS. If he's the only one, study super hard.
Worst prof ever. Notes are useless & your mark is heavily based on the final.
Very hard material.
The level of difficulty on the midterm is nowhere near the level that is taught in class or assigned in the homework. The tests are extremely difficult and will catch you off guard, as nothing given or taught prepares you for them. Its nonsensical. Prepare us with better resources if you intend on making it that difficult. Worst test I've written.
He's one of my worst professors this semester teaching the most useless course for my program. Computer engineers shouldn't have to take thermodynamics and fluids and if we do then it should be with an actual adequate professor not an idiotic robot who has no room for understanding and a horrible prof that I can't understand a word from. RUINED SEM
He is not at all a good professor. Makes the midterm and the final hard. He wont help the students at all. Be careful to take the course.
a very bad class
worst prof at ry
when it comes to teaching, if you can get used to the accent he is not bad. but when it comes to exams, they r crazy hard, doable i guess but really unexpected types of questions. we had two days of exams and the exam on the 2nd day was harder than 1st. also the management of the course is pretty poor, hence try to get another prof if available.
Tough marker, tough exams, unclear teaching. If you can, avoid avoid avoid!
He is like your high school teacher! he goes over the material in-depth and covers everything in class! don't read the textbook! Attend all his lectures, listen to him and take notes in CLASS. Doing this will get you a minimum of B and if you are good you can easily get A+ in the course. The exam is 55% and covers a lot! so do good on the midterm
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!
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.
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.
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.
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
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.
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
Class Info
Online Classes
100%
Attendance Mandatory
52%
Textbook Required
67%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.51 avg changeRatings by Course
ME8102
5.0
(1)MEC309
3.9
(14)MEC
3.0
(1)MTH522
3.0
(1)MEC626
2.6
(12)Difficulty by Course
MEC532
5.0
MEC701
5.0
MEC522
4.3
MEC511
4.2
FINITEELEMENT
4.0