3.5
Quality2.7
Difficulty95%
Would Retake114
Reviews95%
Would Retake
114
Reviews
Rating DistributionOfficial
5
39
4
32
3
18
2
15
1
10
What Students Say
“but if you study and do your hw then you'll do fine”
MATH1102 - 3.0 rating“Very thick accent, hard to understand some times”
MATH1101 - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
100%
Textbook Required
92%
Grade Predictor
Your expected effort level
Predicted Grade
A+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.10 avg changeRatings by Course
6107
5.0
(1)ALGEBRA1102
5.0
(1)MAT1241
5.0
(1)CALCULUSI
5.0
(2)MAT1100
5.0
(1)Difficulty by Course
STATS1222
5.0
MATH100
5.0
1100
4.0
MATH3164
4.0
STAT1221
3.5
Reviews (114)
he's really nice. takes getting used to with his accent. recommended.
Very helpful and understanding!!
have to study for his test and get used to his accent. easy class though
Good patient teacher. Highly recommended
always smiles :) takes time, ask ?'s, accent s tolerable.
Can't understand him, and he doesn't explain things well
You cant understand him and he is not helpful and only does the minimum
hahahaha this class is a joke and a waste of my time. do not take him cause he is hard to understand. he will work with you but that doesnt help much cause you can't understand his help
Do not think he is a good teacher. Never made less than an A in math before and currently have a B. His tests have like 9 problems, so if you miss one you already have a B. Have heard there are easier teachers. Take someone else!
If you could ever understand him then there wouldn't be a problem. Other than that he is fine. Just be prepared to bring a translater.
No Comments
Accent is pretty strong. You will pay very close attention to understand what he is saying. But the worst than that he gives you no idea of what is on his test and didn't cover the material well enough to prepare the class for the common final.
Business version of stat. At first did not like the teacher much. Thought he was hard. Over time I realized he prepares you for the common final. Alwyas has time for help. The only bad thing is he is very hard to understand. Speaks with asian accent
hes really nice... he has a thick accent but he told us that at the beginning of the course (so stop complaining!!) anyway, hes sweet and funny.
nice guy, very helpful. understands that he has a thick accent, and does everything he can to help students learn.
What is he saying? He's funny when you can understand him, but he has a very thick accent. Extrememly nice guy, but if you miss a few classes you get lost easily because it's already hard to understand what he says. Just get a different professor.
He is a good guy and knows his stuff!!!! I really like his way of teaching and his visuals. He has a strong accent, but really if you can get by that you wont be sorry.
Prepares you for the common final. Go to class and do the homework (or at least look it over), it really does help.
Dont take this class!! I always enjoyed math, until now! Just DO NOT take this class!
HE IS HARD TO UNDERSTAND AT TIMES. THE CLASS CAN BE EXTREMLY DIFFICULT BUT HE ALLOWS OPPORTUNITY FOR EXTRA CREDIT AND IS EXTREMLY WILLING TO HELP YOU IF YOU NEED IT. WANTS STUDENTS TO HAVE A GOOD GRADE.
He is a verrrrrry nice teacher! very patient and always willing to take time in class to answer any questions. yes he does have a lil accent but he still speaks clearly. quizzes given sometimes but you can use your notes! Take his class!
Well for Phi he was saying "fee" and I thought he was saying B...When he says Length he says lens...maybe I could have understood what he was teaching if I could have understood what was coming out of his mouth!!
I'm still trying to figure out what was said in the class. I passed barely with a D just because it's so hard to understand him! DO NOT take him
nice guy
He's a little hard to understand at first. But, if you go to class and talk with him on a few occasions, he will remember and help you out when test time comes. If you're weak in math, take him and you will pass with a B or better.
he's cool. he knows what he's talking about, even if you can't always understand him. he helped me understand math, and that's his job right?
Great Guy, had him a year ago. If you go in with a positive attitude and don't miss class!If you try to listen and put two and two together you will UNDERSTAND! Dont use his accent as an excuse. HEY, people in the BACK! Stop talking and you might pass!
Good prof if you can get passed the accent. He is good about repeating himself when people can't understand him. The tests aren't too hard, and he has practice tests online for you to study with. Go to every class because he doesn't always teach by the book. Doesn't make you do the hw, but it helps.
Horrible. You can't understand him because of his accent and he doesn't help you to learn the material. The tests are really hard. I would not recommend taking his class.
Good teacher, like someone else said, dont try to say you didnt understand because of his accent,its not THAT strong. He is very helpful and gives examples. You are however better off not doing the homework, sometimes it will throw you off. Just listen and TRY and you will do fine!
he's pretty good,hard to understand sometimes but he makes the class easy with all the help he gives
VERY UNCLEAR..HARD TO UNDERSTAND!
His class is so easy. He doens't mind helping you in our out of class, if you don't understand something. His accent isn't that bad, you have to just get used to it. Like "numbers" are "numbers". It's really not that hard. Tests are easy, pop-quizes, attendence only sometimes, homework not req.
WORST TEACHER EVER! He does not help you at all. Does not teach clearly, tests are nothing we have learned. Cannot understand his accent and his personality makes him even harder to talk to. If you need help, he just laughs at you. A student and im failing. DO NOT TAKE HIM! Not helpful with grading
Hilarious. Great sense of humor, but you have to pay attention to what he says to understand him.
he's a nice man, but does not explain things well, and his accent makes it hard to understand....but if you study and do your hw then you'll do fine...even if you're not good at math.
Really sweet guy. Is helpful, and can be hard to understand at times. Is funny, just keep up with the work and you should be fine.
cannot understand him...extremely boring
If you know algebra already then this class is a breeze. Tests are very easy with only like 25 questions. He let's you take online quizes for extra credit but you won't really need, I do them to study with. Not bad accent, he's funny. Has a quiz everyday for attendence but let's you miss like 4 classes.
funny funny guy!
Awful teacher. failed almost the whole class. it is the end of the semester and there are only about 9 people left of what was originally almost 30.
Really good teacher! u dont even have to pay attention in class, just study the review and ul be fine. The final was EXACTLY like the practice exam ! any idiot could have gotten an A+ !!! EEEEEEEEEEEASY A
easy teacher. Teaches everything in detail and will stop to answer any questions. Tests are easy and cover exactly what was covered in class. Also he keeps the class awake by telling funny lil dry jokes that make everyone laugh.
very nice teacher.. very easy class.. tests are very very easy and covers exactly what he did in class.. most of the questions are from previous tests.. it's an easssyyyy A+++ ..
Very good professor. Explains concepts very well for the most part and is very nice and tries to crack some jokes that arent too funny but atleast he tries. His accent might get in the way at first but you get used to it. I'd choose him over any other professor for math.
A very funny person, very nice teacher .. very eary tests .. attendance counts as 5% EXTRA credit .. do all homework .. n do the previous tests posted on his website and it's an easy A .. i got more than 100 .. haha
He makes the class straight up and not too difficult. He's not incredibly good at explanations but he tells you exactly what will be on the tests. He understands that students learn more by making the tests at a modest difficulty so they can pass them themselves rather than make it ridiculously hard and curving at the end. Would take again.
MINURS
Stay Away! First off it takes you half the semester to understand his english. He is not a good teacher and the book sucks so good luck teaching yourself. Quiz almost everyday that accounts for attendence. There is a chance for extra credit but its a pain in the a--.
DONT DO IT. YOU'LL REGRET IT FOR THE REST OF YOUR LIFE. MOST OF HIS CLASS FAILS. JUST DONT DO IT.
I am definitely not a math person, but this class wasn't half bad. Dr. Diao is a really cool guy and is not too hard to understand. His one fault is that he will never just cancel class - he will always have a SUBSTITUTE! We had some pretty crazy subs too. Tips for success: Do the homework and Webwork - it pays when it comes to the final exam!
class isn't hard if you are a math person. he can be hard to understand at times, but he is a good profeseor. do the webwork, seriously. he is helpful and pretty easy going.
Great teacher and funny. Loves teaching and explains everything clearly. Gives great extra credit opportunity with webwork so you can get a test score of 150. This also helps you study. Always answers e-mails promptly if you have a question. Very likeable and will work with you. He wants his students to succeed. Don't miss class, you will get lost.
GREAT TEACHER - DO THE WEBWORK AND COME TO CLASS - ALL MULTIPLE CHOICE TESTS!
You can't understand anything he says!! The longer his sentence gets, the faster he starts talking, and the less and less you can tell what he's saying.
He is very sweet and made me laugh a lot. He is a good teacher and pretty easy to understand. He assigns homework but you dont have to do it if you dont want to. His tests are very easy.
do your webwork!!! dont get behind. go to class. if you do those 2 things, you'll be good
he's a good teacher just hard to understand if you don't pay attention. do the webwork and ask lots of questions. he's very willing to always help.
do webwork!! If your don't understand ask questions. He loves to help you. Still, he is every hard to understand, you don't have to come to class but he gives a quiz every day.
spends most of the time going over homework he never taught you to do in the first placethen cant understand why no one understands it even after checking and triple checking answers the majority of the class will still get same answer on test yet somehow its wrong
Worst math class i've ever been in!
Diao is a sweet man. the only problem is that he is virtually incomprehesible. He will attempt to help you if asked to, but sometimes thats not enuff. 4 question quiz evryday that is open note and used for attendance. all test multiple choice. webwork mandatory DO IT! If youre a math person take this course if not, it wont be horrible but not easy
as long as you do your web work your grade will improve. quizes at the end of every class are fairly simple if you pay attetion. tests were similar to the web work and old questions. use his online study guide for final.
Good professor! Easy class as long as you go to class and do the webwork.
Hard class. Must come to class and must to webwork. He is hard to understand but it's not impossible to pass. Tests are hard and you do not need to turn in homework.
Very nice man!!! He tries to explain in the easiest way. Very helpful, answered on emails and does the best. Just don't skep the class and do your homework.
Cool guy, very incomprehensive, but tries to help out as much as he can. Overall, i would recommend him.
If you cannot understand accents don't take this professor. I'm not that great at math and it really hurt me that I couldn't understand a thing he said every single day. He really tries to help it's just his accent is very strong.
He seems happy all the time, but if you have trouble with understanding people with thick accents don't take his class
I don't like this class.He sends emails to everyone saying that he doesn't expect anyone to pass the test just because he assigned webwork that he hasn't taught yet and people haven't started it. He's very hard to understand.i will admit that he's funny but i don't respect anyone who tells the entire class we will fail and laughs at our questions.
Hes a really nice guy and tries to crack jokes. But the class was sooo boring, but then again its College Algebra. If you dont know the material prior to the class, youll probably be lost because he doesnt do a great job of explaining things. Can miss 4 class without it hurting your grade. Nice guy, not the best teacher. But not the worst either.
He is a great Professor. Although he has a big accent. He repeats anytime you ask. He writes out examples to webwork for extra help. He does give quizzes to check for attendence.As long as you do the webwork and pay attention you will pass.
Awesome! His grades mostly come from webwork, which even sometimes on the due day he will help with. Homework is not required but he lists helpful problems that you can do on your own and ask about if you care to do them. He is in no way incomprehensible; I've had mumbling teachers with no accents that are less clear and less helpful.
I have to say! He has a great sense of humor! He is so funny and the way he explain problems are so simple to understand, he gives you webwork every week, quizzes everyday for attendance, but they're so easy! You're likely to make an A! He gives you lots of grades! Which is a total EXCELLENT thing! Unlike professors with just 3 grades a semester!
Very nice guy, definitely should do the webwork because it will replace your lowest test grade, and the webwork is pretty easy. He puts help online for homework and gives you a review sheet for the test which is very similar to the actual tests he gives. Great class
class is super easy. he always extends the homework due date and the tests are easy. attendance is a daily quiz and he is always willing to answer any questions.
He was really helpful. He almost always extends the homework deadlines and the tests are pretty easy. There is a quiz every class for attendance but they are really easy. Also do the webwork because the grade replaces your lowest test. His accent makes him hard to understand but he's really actually funny. Would definitely recommend.
Very thick accent, hard to understand some times. gives quizzes every class and uses them as attendance but he basically walks you through them and are 4 questions at most. easy to pass if you do your work and keep up with webwork. he doesn't use the book so don't buy one. again, not a hard class if you do your work and show up for class.
I suck at math, so Diao wasn't exactly easy for me due to his teaching style (kinda sparse on creating examples while going over the solving method). That said, doing the webwork helped a speck and working through the old tests helped a ton. Putting in extra hours to practice helped me to pass with a B. As for his his accent, it wasn't an issue.
Not a harsh grader. I just got my first homework back. I missed some minor stuff and he gave me 98. Some homework questions are tricky, but you can ask him or find hints/solutions online. Homework grade will replace the lowest grade. Attendance counts for about 4% of total grade.
Just finished test 1. The class average is 50% and the highest grade is 74. He gave many problems that were not covered in lectures. What a joke.
He is very difficult and gets angry if you email him or contact him if you didn't ask about it in class. Webwork is due weekly instead of at the end of the semester. He tries to give you webwork help but a lot of time they are really bad examples and are a piece of cake compared to the one you have.
Few people signed up for his MATH 3163 class in fall 2011. Class capacity is 45 and only 25 people signed up. By the end of the semester there are only 11 left. AVOID HIM.
I don't understand why he's gotten such bad ratings. I'm not the best at math however I still recieved a pretty good grade. Going to class is mandatory since he gives out quizzes daily for attendace (not hard at all), and he does an example right before the quiz. If you go to class, do your wedwork, and not bomb every test you'll do just fine!
Easy class, nice teacher.
Doesn't give notes. Not helpful.
Nice person, but awful teacher. Class revolves around working examples of webwork as opposed to a structured lesson. An easy attendence quiz daily so attend. is mandatory.
He's a really nice guy. This class was easy to me because I placed out but had to take it anyway, so if you have not mastered Algebra it may be a little difficult because the class moves quickly. Go to class, you can miss about 6 classes before it affects your grade (he'll tell you 4). Do your homework, and everything will be fine.
If you suck at algebra like I do (you know who you are) this class will be hell because of the fast pace. Buy a TI-84 now and learn how to use wolfram alpha! Sit next to smart people to get quiz answers. If you already mastered algebra in high school, this will be a review and it really shouldn't matter who your professor is. Heavy Chinese accent.
One of the nicest teachers ever. If you do your homework and study a bit before the class it is no problem. He has a heavy accent but he is aware of it. He truly cares for his students.
He is the best! He gives a quiz every class but you can take it with others and he will help you. His lectures are clear the majority of the time. He is really helpful with homework (puts help on moodle and answers questions in class). He also gives a study guide for the test that is the same questions just with different numbers.
He's the absolute best! He gives 4 question quizzes every class, but you get to work on them with the people around you. He assigns homework on a website called Webwork. I believe there's only 3 tests the entire semester and a final exam. He's always willing to help his students and he loves what he does! Has an accent, but not hard to understand
While he wasn't the worst professor ever, he was quite confusing. The tests are hard and the webwork can be confusing at times, but he is willing to help you if you need it. Attendance is mandatory because of the daily quizzes, so missing one can really hurt your grade.
Loved Professor Diao! He was always willing to help. Quizzes in class are easy, and you get to work on them with your peers. His study guides are very similar to the test but usually slightly different problems so be careful! He drops lowest test and replaces with webwork average which should be an easy 100.
Prof Diao is one of the best teachers I had; he really tried to give you chances to improve your grade and he told the most inspirational stories about his past in China. The amount of people who didn't respect him made me sick. But his accent really wasn't that bad. As long as you do most of the online homework and study guides, its an easy A!
7pm class. He walks in and says "I didn't know I was teaching this class until noon today" and I should've dropped then and there. Do NOT take stats with him, it's a mistake. He's hard to understand at times and he doesn't teach the material effectively so you don't grasp it very well. He's not considerate of you at all. Go to class, attendance grd
He cares and works with students. He isn't the best lecturer but he gives you the resources you need to do well.
Professor Diao's lectures might not be the best, but he does care about his students and the material he is teaching. He holds office hours regularly and is fast emailing you back. He provides helpful practice tests and is flexible with his schedule if you need help.
Prof. Diao is a wonderful teacher. He took his time teaching the material and made sure students understand. The class is test-heavy so beware. Our lowest test grade was replaced with the avg. of the homework/reading assignments. All tests and test reviews are similar with different numbers. Attendances are mandatory with a daily quiz. Best to all!
This was an online/virtual class. The material, at times, was difficult to understand. However, all tests were open book/internet/notes. This made the class so much easier. Best to all!
Dr. Diao has been my favorite professor ever. I took diff eqs with him & he was amazing. He is super smart & knows exactly what he's talking about & is always prepared for lectures. He doesn't give a ton of hw, & tests are open note. He cares about his students & does his best to help you learn the material rather than just memorize it. Recommend!
Great teacher, made the material very accessible and easy to understand. Probably top 3 teachers I've ever had. Do the ALL of the homework and you should be fine for tests (which are open note.) Very accessible outside of class. He genuinely loves math and enjoys teaching so his class is great. Please be nice to him.
Dr. Diao is a great professor who does what he can to make sure you understand the sometimes difficult material and really wants to see his students succeed. All tests were open note and are based entirely on his lectures which he posts on canvas. If you do the homework and go to class you should pass. 100% recommend if you struggle with math.
Dr Diao is a very sweet and caring professor. He is very nice to the students and clearly wants them to succeed. I did not like the way he taught however. He wrote on a digital notebook and used very little drawings to explain things. You may have to do some independent studying for this class if you are a visual learner at all.
The class I had with Dr. Diao was great. Compared to other classes, this one was the only one that was organized well, easily accessible, and he made the work and class criteria easy to understand. He's very caring, inspirational, wants students to succeeed, and overall an awesome professor. A top educator in my opinion. Be nice to him!
Prof. Diao is caring and kind when it comes to grades. You have 3 exams the entire semester and a final. He gives you study guides for the first and second exams that are identical to the exams. The last exam he didn't give a study guide, but the material was easier. The final consisted of all three exam questions, so study those for the final.
Dr.Diao is a funny and chill guy. He was open to what's going on in your life. He also makes the class easy as long as you pay attention. His tests are very similar to the test reviews as well.
Great professor. I took Matrices and Linear Algebra, which was a very difficult course, but he did very well teaching it and the structure of the class was great.
Dr. Diao is very caring and funny but also knows his stuff and how to teach it well. Attendance is mandatory there is the option to attend online if you can't make it. DiffEq is not easy but his tests are open-note and he lets you replace your lowest test grade with the homework average so DO THE HOMEWORK! Overall great professor 100% recommend.
Professor Diao is a caring, humorous instructor who makes the course content very accessible. The structure of exams and use of study guides make this class manageable, especially if you utilize resources like the textbook and unstuck study for extra practice.
Very nice and funny professor. Attendance is important, with a daily participation "quiz" grade. Easy to follow the lectures, but make sure to take notes. Homework is through WeBWorK, which can be a pain to work with. Tests are online (but in-class), and are open note.
He's a super nice professor who really wants people to do good. 3 tests and a final and he drops ur lowest test grade for ur homework grade. Tests are pretty easy and the final is made up of questions from test 1-3. You can use all your notes and his lecture notes on tests+final, so if ur not getting an A or B it's probably ur fault.
Give this man an award. He's an amazing professor and genuinely cares about your wellbeing. He has four tests (3 course tests and 1 final) and he drops your lowest test score and replaces it with your average from assignments and in class attendance quizzes (which are like 4 easy questions to ensure you're paying attention.
Dr. Diao, is a good professor, attendance is mandatory with quizzes counting each class. Three tests and a final all open note, the lost test is replaced by your homework grade which is super helpful. Lectures can get confusing to follow and you have to spend some time out of class to understand content.
Class Info
Online Classes
100%
Attendance Mandatory
100%
Textbook Required
92%
Grade Predictor
Your expected effort level
Predicted Grade
A+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.10 avg changeRatings by Course
6107
5.0
(1)ALGEBRA1102
5.0
(1)MAT1241
5.0
(1)CALCULUSI
5.0
(2)MAT1100
5.0
(1)Difficulty by Course
STATS1222
5.0
MATH100
5.0
1100
4.0
MATH3164
4.0
STAT1221
3.5