2.9
Quality3.7
Difficulty35%
Would Retake85
Reviews35%
Would Retake
85
Reviews
Rating DistributionOfficial
5
27
4
13
3
8
2
6
1
31
What Students Say
“Terrible, Terrible and Terrible”
MA119 - 1.0 rating“I Took him for the Spring 2017 semester”
MA119 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
86%
Textbook Required
17%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.95 avg changeRatings by Course
MA13
5.0
(1)MATH128
5.0
(1)MATH228
5.0
(1)MA461
5.0
(1)MATH010
5.0
(1)Difficulty by Course
MATH461
5.0
MATHDEPT
5.0
CALCDMA
5.0
MA451
5.0
MATH451
5.0
Reviews (85)
this is the worst professor nice but suck at teaching try to stay away from him
He's very kind and patient. He really knows his stuff and he's kind of funny.He does have a bit of a pronunciation problem,but if you have half a brain you can understand what he is saying.He is always willing to explain things further and is readily available after class to explain the material if you are having trouble.very lenient w/students
he's very difficult to understand but if you listen and is interested you will get it.just ask him and he will explain but just do the work with patience and you will get atleast a B+
Unless you want to spend half the time guessing what the @#@ he is saying, DO NOT TAKE HIS CLASS!He sucks big time as a teacher, maybe he is a nice person, but it doesn't appear so. If you go to his office hours he'll try to help you, but with little success, HE JUST CAN'T DO IT!!
Where do I start. Very smart man but he is very difficult to understand. The good thing about the class was that I knew everything being taught in that class so I dont even know if he was helpful to me or not. He is pretty easy if u can understand him, that's the difficult part of the class. Test were fair as well.
He is one of the kindest professor I ever met. He is very patient to students.If you do not understand, he will explain to you again and again. If you can show him you really studied, he will help you pass the course.
This Prof Is pretty cool. I actually was gonna withdraw but i decided to stay and it ended up to be a great class. He is very nice guy. He'll go over the problem u have over n over again. His test is pretty fair too since he gives u partial credits for half-assed answer
He is a nice guy and very good teacher. Knows how to explain. If you study, he will not fail you. I promise.
Exellent instuctor, would recommend always. very helpful and friendly.
Very friendly. He knows how to teach. He gives review before all the tests. Make sure you understand the review questions, you will have good grade.
Excellent Professor. Like everyone else says, he is understanding and gives credit for answers that are incorrect, as long as you showed that you tried. His test are fair and if you have any problems he will go over the problem again.
The best math prof. I ever had.
EXCELLENT! Funny! VERY SMART! not easy but is really willing to help. Explains and explains until you understand. He really made a difference to how I view math, passed math remedial the first time taken and got a high compass grade during a summer session thanks to him. thanks prof. yao!you MUST attend class and stay focused and do his HW!
He is a nice professor. But his exam is too hard.
CAN NOT TEACH, do not go over homework but require u to do them in order to pass the test. the test problems are different from what he taught in class. I had to read the textbook myself, but still have trouble doing his test. one word"confusing". precal is not easy itself. but prof. make it even harder for us.
He is not a good professor. BE AWARE. He is a nice guy but not a good teacher. He has very minimal English. He is also disabled and has problems writing on the board. Stay away or prepare to TEACH YOUR SELF MATH!
Guys this guy can't teach. He is a horrible professor. He has minimal English. Nice guy but a bad prof. Doesn't write on the board because he is disabled. Prepare your self to LEARN MATH BY YOUR SELF!
God, he does not know how to teach, his english is terrible, and espect a lot from you; he forget to teach the most important part of the chapter. If you are good of teaching yourself math, that go ahead and take his class; otherwise, you will be sorry, like I am now. Somebody felt sorry and hired him to teach: whyyy?
He is such a kind person. There is a jerk in class kept bothering him and disturbing the whole class but he still handle him nicely. Unbelievable.
He is a funny guy. Because he is nice and some students took advantage of him. He knows mathematics by heart and expects his students to do the same. I like him. His exam is way too hard.
I felt sorry for this poor professor. His 440 student did not know x+x=2x and kept asking to write it on the board. He guess he wants to say the student is an idiot.
If you work hard, you will easily get a A in his class.
Not clear can't teach. BS about easy A. Don't take him. He doesn't write on the board and doesn't move. Hardly could explain the material.
U can?t really do well in this class w/o reading the textbook and doing the hw problems. His exams are taken from the hw. He changes some numbers so the problems r not entirely the same. If u are new to PreC, u will need to work. I considered his pace of teaching to be fine (took PreC. b4). To a beginner, it may be somewhat fast. Says ?Oops? a lot.
I love his class. He is very smart. He teaches clearly. You need to do the homework, and before the exams, he always gives review sheets. most of the probs will be on the exams. easy A if you do the homework. He likes to make jokes. overall,Ilove his lecture.
This Guy is totally not into his job. more muddle along and get-my-paycheck type. he wouldn't allow asking questions and get mad if you do. wants you to do the problem exactly the way he wanted but did not even teach you how to solve the problem, all he does is pointing at textbook and said "this, that" can't even explain one thing clearly!
His final review sheet was too long and too hard, 20 problems, even math center tutors could not do them all. But I like his jokes.
I did all my homework and got a A finally. He gave too much work.
WOW, this guy is freaking awesome! So I failed 4/5 tests and I studied my ass off for the final and I apparently got a B! I was in complete shock! but cool I thought that i was going to get a F but didn't. He doesn't believe in failing just as long as you try he will pass you!! take him hes so funny too :]
He knows calculus, but he definitely does not know how to teach. If you need to sign up for calc and his class is the last one left, it will be better if you wait for the next semester for a calc class that has a different teacher. He is nice, but I feel as if I wasted time and money on this class.
too difficult.too much demand for previous knowledge.always tell you that is precalculus.only good if you are smart.
Too much work. The only good thing is that he gave review sheet for almost every exam. Still too hard. Take him if you are good in Algebra.
he's an alright teacher, he re-teaches problems if you dont get it, but you have to ask for help obviously, his jokes are funny at times, and he's an average professor. but he is really nice.
lol hmm am I lying he will say as trying to explain something, the good thing about this class is homework is similar to test, learn how to do the hw problem and you will be good for the test.
Honestly if you have been good with math your whole life then you should be alright. If your like me and math is your worst subject this teacher will remind you what it is like to go to class and have literally no idea what is going on. English is obviously his second language. He is not interesting in his teaching style.
He is too smart for most of the students. He seems nice and considerable.
Although Yao was nice and funny, he was a mediocre teacher who did not engage the class well. He started off at a reasonable and digestible pace, but started rushing the material towards the latter half of the semester. For better or worse, his tests were mostly multiple choice questions. No review sheets, except for the final.
BEST MATH PROFESSOR EVER. IF YOU WANT TO PASS WITH A GOOD GRADE TAKE HIS CLASS. HIS CLASS IS SUPER EASY AND HE MAKES IT FUNN TOOO, ALWAYS AKING MATH JOKES HIS TEST ARE EASY TOO
other critics need to understand in the math department no matter how good you do in class if you fail the final you fail the course its there policy not the professor his test are long but dont worry if you do bad but pass the final he forgives you and you get a GREAT grade take tutoring day of final and youll be fine hes hilarioussssss and nice
Professor Yao is the best 119 professor , if you follow his instruction , you will pass, he never checks homework, but if you did all the homework, you will find out some questions on the test are from the homework,
He is the worst professor, very disorganized, never got a quiz below 85, never missed a class, never missed a homework and still received a D. Seriously? DO NOT TAKE THIS GUY, YOU WILL REGRET IT.
He is a good Professor. He explains the concept in a clear way. But he doesn't offer extra credits in his tests. :(
He's a bad professor! I'm a straight A student in math nd never gotten a grade lower than a 95 except in his class. He reads straight from the text book and always claims it is wrong. It's his way or the high way. For the second and third test the class average was a 50 MAX! My class was writing intensive and he gave one essay the last day of class
Winter session. AVOID! He teaches out of the textbook using a projector and doesn't know how to clearly break down problems. Quizzes and exams were never consistent with what he taught so you ended up with material from other chapters on the exams. Gives M.C. on the exams and the final was a full written/long answer test.
He's a sweet guy, but unfortunately that isn't going to help you pass. He teaches straight from the book, speeding through everything faster than you're able to copy notes, very poor test review, no review sheets, and he gets off topic A LOT. His accent makes things frustrating, and if you miss an exam and provide a note, you'll still get a 0.
Took this professor for algebra. I am a huge math geek so for me the class was easy. Other students who had difficulty with math said it was a very difficult class. PARTICIPATION is key. If he sees you speaking up a lot in class you'll do great. Tests are EXACTLY like review sheet. BUT Strong accent. Wouldn't take again
Let's just say I've learned a lot from his class. He grades everyone based on ranking, so pretty much every student participates in his Math Hunger Games. If there's anything confusing, see him during his office hours. He's helpful and will give you a boost towards understanding the content itself. Put more effort in his class and you'll do fine.
i dont know if half of these people who rated him as "good" took the same professor i did. he's absolutely terrible. gets WAY off track, doesn't review for exams till the final and even that isn't much help. your grade is calculated by how well EVERYONE in the class does. probably the only reason he's still able to teach.
DO NOT CHOOSE THIS PROFESSOR. He goes way too fast and when you ask a question it's like he don't understand you or don't wanna answer it. He makes math way harder than it is. I bet if I retake this class with another professor I will do way better .
He is not a very helpful prof... he assumes we all kno the stuff... never breaks it down so we could understand gives boring jokes and always talking about cellphones... when u ask a question he gets an attitude makes u buy a textbook that is jus a supplement to a real textbook no help at all... overall he is jus a terrible prof can't teach at all
I took this course in summer. Exams are not hard if you study all the review sheets form him and did all the homework.
He grades people not on how much they've individually learned and showed on the test, rather than how well OTHERS did on the same test. That guarantees that the grading curves of his students is at least standard, saving his teaching job; but it also means that if you get an 90 but you were the lowest grade in the class, automatic F.
Best professor ever!!!
Once again, my comment got deleted. Let it be known that Professor Yao IS NOT A GOOD PROFESSOR. Maybe he is for math, but for computer science, please go with someone else! I think this was his first time teaching the course as he often confused himself, barely explained the material, and graded exams unfairly. I should have dropped this class!
My goodness, he's too fast for those who can't keep up with him. If you wanna fail math, choose him and if not, go for someone else.
He judges by few things and does not give clear grading criteria. Also his English hinders the level of understanding. He tries to be humorous but pretty boring. Always angry. Be ready for unfairness and mistakes. His test drives us to make mistakes by weird looking numbers. I wish I had better lectures, but not hard to get good score if you study.
Terrible, Terrible and Terrible
The way he teaches is very confusing, is also hard to understand him.
He can be very confusing at times but he is very nice. He may seem rude, but he doesn't mean to be as long as you listen to what he says you will pass. you need a 55 to pass the whole class. He gives a chance to pass even though he is confusing
Not good at all, awful at best, moves WAY too fast and literally cant hear him because of his thick accent. If youre taking this class MA119, you deserve much better than this guy. Go find yourself a better professor. One that will work and not shortcut every lesson and miss the first 6 classes. The teachers unions are why he is still employed.
He's a cool guy and all, but he's not the best professor out there as he constantly speeds through everything and gets pissed off when asked a question. If you want to take him knowing the results, that's on you, or pick someone else who's a better math professor.
Absolutely atrocious
His explanation made a lot of sense, but the exams were on the difficult side.
I took him this semester and he was horrible. Very difficult to understand and he doesn't put much effort into his lectures. Extremely careless.
I Took him for the Spring 2017 semester. Absolutely regretted not dropping his class as he was too difficult to understand, speeds through lectures and gets mad when asked a question. He's a nice guy but unfortunately, that's not gonna help you pass. Pick another math professor and steer clear from him.
This is one of the worse math experiences ever!!! If you want a prof who takes their time, explains clearly, or even cares if you understand you better not take his class. He rushes through the lesson and then says to solve the the next question, how could we if we didnt understand what was being taught? Do yourself a favor and dont take his class.
sometimes he was very confusing and spoke too fast. but i went for tutoring and was able to make it. his exams are not that hard and he gives like 5 so that the lowest grade can be dropped. he gives review sheets for the tests. it wasnt that bad.
Well lets say few things about him, as miserable his life is, because hes disabled, thats exactly the way he teach the class. He doesnt care if you understand or not, he just rushed the whole lecture. Be prepare for unjustified test corrections, huge mistake in the most hard topics. He doesnt deserved the right to teach to be honest.
Prof. Yao method of teaching math is incredibly simple and easy to understand. He truly cares for his student. Textbook was based online, was given three exams and two of the lowest was dropped.
He wasnt that bad. He does give you every chance to pass the course. Droped lowest grade. Just study little to understand the concepts and make sure you do the review. The exams are very similar to the review
If you see his name for any class (Computer Science, or any math class) drop it immediately, this instructor doesnt even know English very well, and by the way, if youre Indian, for some reason, he will try to make your life imposible. Avoid him please. I had a hard time in CS 101, he doesnt even know the codes.
DONT TAKEN HIM. HE SUCKS AT HIS JOB! He doesnt know anything himself, he is always contradicting students that are teaching him - when the students are right. Test are super hard he is a tough grader - not even partial credit is given yet has the audacity to say " we cant think like computers. But expects us to do on the test. Basura es lo que es !
Great professor, took his class and got an A. very funny and cool. Big WOO. Sometimes its hard to understand but hes good.
I'm a education prof whose wife is a public school teacher of ten years plus - Never take Professor Yao. He believes every suggestion is a challenge to his authority and does not take any feedback. He changes his test structures and he did not lecture. I can't imagine a worse experience. This man prevented me from graduating. I hate him. Avoid.
Took this class during the pandemic .He tends to go off topic but as long as you listen and are respectful you will do fine. His grading is by homework and tests. 20 questions. Pay attention and you will do fine.
He is not a bad professor, covid made the class online so a 4-credit math class had to be cramped up in less than one month. We had no exams and everything was just homeworks only (a lot of them). Teaching online is hard, especialy math so I'll let it slide.
Taught myseld all of the precalculus online class. He gave us 33 homeworks to do in less than 18 days. Alot of the homework questions on webwork were broke . He would send us away to watch youtube in order to learn the topic of the day. Ontop of that he barely knew the content himself, and hes the head of the math department!!
I was nervous to take this professor but he is amazing! I had him for the Winter semester and there was a lot of work to do but as long as you did your best and he saw that you were trying, he always made sure you would pass his class. His accent is on the thicker side but not impossible to understand and he really cares about his students.
So. much. homework.
Although the winter class is very heavy on tests and homework.This professor is very knowledgeable in math. He has very strong math background. For those who need to lay good foundation on math and enjoy doing math will love to take his class .
The professor is extremely unprofessional and does a terrible job teaching. I had to teach myself the entire class. He should not be a professor or any teacher. He doesn't care to answer any of your questions or concerns. If you ask him about a grade you received, he will become irritated. The way he explains content is very tedious. DO NOT TAKE.
Professor Yao isn't the worst professor out there, but his English is not that good it's hard to understand him at times. If you ask him a question or are confused about something, he never really answers your question he just starts rambling about a million other things. seek tutoring if confused. he tells you to use chat gpt if you don't get it
Tl;dr: Pretty average, does care about you learning Accent can be hard to understand for some, but he does his job well imo. He does give a lot of hw over the course of the sem but it's not due until finals day. Not a fan of how he reccs you using chatgpt sometimes though. - 4 midterms, drops the lowest grade - Webwork (for hw) sucks
Professor Yao is very knowledgeable about Math, and although the winter class is short and heavy, we can see he is trying to do his best to teach us in a limited time. a lot of homework but very helpful for those who want to learn math.
Dr. Haishen Yao is an excellent teacher who is enthusiastic, helpful and makes the course content understandable. He is very humble and very funny. I enjoyed attending his lectures.
Class Info
Online Classes
100%
Attendance Mandatory
86%
Textbook Required
17%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.95 avg changeRatings by Course
MA13
5.0
(1)MATH128
5.0
(1)MATH228
5.0
(1)MA461
5.0
(1)MATH010
5.0
(1)Difficulty by Course
MATH461
5.0
MATHDEPT
5.0
CALCDMA
5.0
MA451
5.0
MATH451
5.0