3.0
Quality3.8
Difficulty46%
Would Retake87
Reviews46%
Would Retake
87
Reviews
Rating DistributionOfficial
5
32
4
9
3
5
2
15
1
26
What Students Say
“She is a great math professor”
MATH1030 - 5.0 rating“She is like the Jackie Chan of Pre-Cal”
MATH1080 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
60%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.42 avg changeRatings by Course
MATH1030
5.0
(1)MATH1210
4.3
(9)MATH2280
3.8
(6)MATH1060
3.8
(17)MATH1220
3.3
(12)Difficulty by Course
MATH3710
4.6
MATH1050
4.5
MATH1220
4.1
MATH1080
3.9
MATH1060
3.6
Reviews (87)
This was a really hard class. She just plows through everything so fast. She doesn't care about your comprehension at all. Her tests are exactly from what she teaches and the book which is good. Her final is comprehensive but she uses almost the exact same questions from the tests on the final.
She lies to you about curving the grades. She told multiple students on multiple occasions that she would curve the grade and never did. I know a kid that fell twelve points short of a B grade and he only got a C+. He did not seem to mind but she did not curve like she said she would.
Had her for Calc III, so far the worst math teacher I've had, and that saying a bit at Weber State. She doesn't curve, she only assigns A,B,C's no +'s or -'s. Her Tests are awful, gives little to no partial credit and doesn't know how to grade. Several time mark me down for a problem I got perfectly right.
i think she is a great profesor. However, if you're struggling, she won't have much time to explain to you since there is a lot of material that needs to be convered in a short period of time.
Expects students to know math if taking advanced courses. I liked this fact.
Amazing teacher who really made me find my love for math again. She taught with great clarity and let us know lots of different methods to do the same math problem. Fun teacher and really goes into the subject material thoroughly and applies it to the real world. Would recommend Chloe to anyone.
Awesome teacher. Very little home work and she great at explaining things super easy class i recommend her highly
Great teacher but all most by the end of the semester it was wtf. the tests were hard but if you study, you could do it.
As an online class, we had one day to take the test and had to take it at the main campus for ridiculous reasons. It made it difficult with work and other classes going on having only one day to test. She was difficult to get in touch with when questions arrived. Not recommended if help is needed on any assignment.
It was a pretty challenging class, but this was probably the best math class I have had. The tests were pretty hard. she is very generous with her grading however. She lets you skip your lowest score, so don't sweat it if do bad on one of your tests. An A isn't to hard to get if you study the material.
Great professor. Very helpful. Sincerely cares that her students understand the material. If you understand the (comprehensive) reviews before each test, the class should be a breeze. To top it off, you get to drop your lowest test score. If I needed more math I'd take another class from her.
Math is ordinarily very easy for me, but Chloe's explanations were very difficult to understand, and she spent all the class time on proofs, not problems, so I didn't know how to use what she was trying to teach.
I took online math from her and she was AWFUL! She would tell you one thing then grade an assignment or quiz completely different. I had to email her almost every day just to get something done right. Also she doesn't explain anything! So if you don't know/understand math like me, you're bound to fail. NEVER TAKE A CLASS FROM HER!!!
Does not answer emails. Does not reach out very well at all. Very hard to reach and gives mixed messages. I would not take a future class from this instructor.
I LOVE HER!!! She REALLY wants you to succeed. Don't listen to all these dumb comments from people that lie about her! She covers TONS of material, goes very fast, but is very thorough. Don't take her if you are not majoring in a math-related field; she makes you LOVE math. :) BEST TEACHER EVER!! Test questions are from notes and to the point.
Her teaching skills are awesome! If you want a full understanding of the class material and a very fair grading system then Professor Cai is the way to go. She is one of the best teachers I have ever had.
Chloe (Maomao) Cai is an awesome teacher! She really tries to help you as much as she can. The tests are very fair and cover exactly what you learn in class. She is super friendly and really cares about each individual student. She takes attendance, 5 tests then a final, homework and group homework, only like 7 problems on each though. has reviews.
AWESOME in everyway. Great math teachers are rare and she is ONE of them! Love her!
I hate that so many people have given her a poor rating! she is an awesome professor and knows what she is doing. She wants to help you but if you don't make time for help then she can't help you! IT'S CALCULUS IT'S NOT AN EASY SUBJECT! She does have a strong accent so at times she is difficult to understand but other than that she is awesome!
Chloe is super passionate about Calculus, and always willing to meet with you after class. This will be a class that you have to be self-motivated in. Her tests are almost identical to the practice reviews. So it is very easy to get a good grade. If you actually need to know Calculus you will have to watch youtube videos and study the textbook.
I had her for Calculus I and now have her for Calculus II. Overall, she is a very professional professor and knows her material. Calculus is not the easiest material to grasp but I couldn't imagine anyone else explaing it better than her. Perfect example of what a good math teacher should be.
Chloe is an excellent professor and really wants her students to succeed. She's passionate about the subject, and understands it's not an easy one to learn. There's a lot of homework, but it does help you understand what you're trying to learn, and it counts towards your final grade. I'd recommend her 110%.
I enjoyed Chloe's approach to Calc 2. She focuses on helping students understand the material intuitively, rather than rote memorization. The most difficult problems are given as group H.W. for students to work through together. Her tests are simple and approachable, but require you to understand the material. Very effective teaching style.
She expects you to read the book, go over the notes and then watch videos. The ones that she makes are terrible. Hard to understand. Goes through it too fast. Doesn't explain well. The rest of the videos are YouTube videos that she finds. However the assignments a short and could easily get an A, if you can understand her. Would not take again!!!!!
Dr Cai had us use a book that was difficult to learn from, the library had better textbooks. Test grading is completely arbitrary. She will mark an identical answer as wrong for one student and right for another.
For wanting students to succeed she was not accommodating at all with the tests regardless of how much time before hand you ask to make a change
The professor only provides 20 minutes of lecture video(s) each week for a 5 credit hour course. So, nearly all learning is done by reading the textbook and watching YouTube videos. This is not a "course". The professor is not a native English speaker; sometimes questions have confusing grammar or typos.
The tests are based right from the reviews, so if you study those topics you are golden for the tests. She is not that bad of a grader at all. Her accent can be difficult to understand at first and she taught our class using power point which I wasn't a fan of. Your grade will get docked if you miss more than three or four times. She is good.
She is horrible! Doesn't budge on anything and she sticks to the syllabus like its the Bible(read the fine print). No exceptions for anything because she doesn't offer "special treatment". English is terrible and you're better off teaching yourself or taking the course from someone else.
Chloe not only has care and knowledge of calculus, but she is motivated to pass it on to her students. If you put in the time to study, then you will be very successful in her class. She makes sure you are properly prepared for all of the exams as long as you show up to class. No curves or extra credit needed, but she drops the lowest exam score.
Prof. Chloe is a great teacher. I was skeptical at first because of her accent, but do not worry you get used to it quickly. Calc II is a difficult subject but she explains the information very well. You can't turn in late work so make sure to get things done on time. The practice tests are identical to the tests which is very helpful.
She does have an accent, but it's not very hard to understand. A very fair grader, she only docks 0.5 or 1 point if you mess up at the start of a problem but got the rest of the steps right, unlike some who would dock all of the points. She also specifically points out dos and do nots for homework/tests, so it's your own fault if you don't listen.
She is very hard to get along with and understand at first but at about half way through the semester, you learn she is actually a very good teacher in more than just the mathematical way.
Chloe Cai is so underrated! You have to get used to her style of teaching, and her accent, but once you get used to that she is actually really cool. There are a lot of ways to get points, so it's not just the exams. I have gotten my best grade I've ever gotten because of her! If you need math 1030, take her class! She is a great math professor!
DO NOT TAKE HER. She goes by Cai Maomao. She misunderstands everything and she is NOT helpful. She is very rude. I did pass, but I wanted to rip my eyes off in her class the whole semester. Math is an okay subject for me and she destroyed my likeness for math.
Took class online. Passed this class in high school with a 92%. When I started college, I only tested up to this class, so I had to take it again. I barely passed. The lecture videos were unhelpful at best, the textbook wasn't necessarily comprehensive, and I found myself learning pre-calculus formulas from Google.
She is like the Jackie Chan of Pre-Cal! She is very fast, precise, and knows her stuff. Although it is true she could be difficult to understand, she is a professor that will make time for you after class hours and do all she can to help you learn. she goes the extra mile with her students because she has a Big Heart + we love her Big Personality.
This professor makes this class harder than it needs to be. Professor only excepts her way of learning and disapproves of any other way to learn math. Professor is very negative to other students who are struggling. If you are not happy with grade don't bother talking to professor, she will just tell you its your fault and try harder.
She expects you to know basically everything ahead of time & isn't willing to work with you. Her lecture videos can be confusing and have mistakes in them. Somehow her teaching confused me enough to struggle with things that I was great at before. I learned this entire course through a friend and tutoring sites, & she doesn't give you any feedback
Chloe Cai is a really great professor. She is very precise and made hard concepts easy to understand. She also genuinely cares about the success of her students and will help any student tackle any problem. I took this last class last semester and had a rough time because of the professor. But Chloe's class this semester was absolutely fantastic.
Don't take her class. She is rude. Heavy load class. You need Google for studying this course. She does not understand English, I do not know who appoint her? She does not worth as a professor. In your finals, she covers the whole book, really frustrating. I literally loose interest in math.
She is BAD at English. This is a very fast paced course, she was negative saying often we will all fail the class. It did push me to work harder, it is A LOT of material for one class. She made it way harder than it had to be! Using too hard of examples & really tough tests! No homework, quizzes due at exam time. I went to her office once & I cried
There are quizzes you have to take throughout the semester, stay on top of them and you'll be fine. Really go over her lecture videos, they help a lot! Also study for the mid-terms and final, you may think you don't need to study for math... BUT STUDY!!!!
Chloe a fine teacher. If you're a math major i'd definietly reccomend her. If you are taking Calc 2 for any other reason and have not taken all your math classes recently I wouldn't reccomend her. She grades very hard even on homework for formatting not just the ans. She sped up the class towards the end and gave very few examples.
She truly tries her best to teach the class everything they need to know. The biggest problem is the language barrier, but that's not her fault and shouldn't be held against her. You can tell she cares about her students and genuinely wants them to understand the material. Just be prepared to study outside of class.
She moves very quickly and skips a lot of steps. If she notices students are struggling, she will slow down and show detailed work for one problem. Be prepared to study outside of class. Tests are similar to reviews, but twists are added. She wants students to suceed, but she is going to make the student work for it.
She is slightly insane and doesn't speak very good English. If you must leave class early be aware that she will shame you in front of the rest of the class before and after you leave. I did get a lovely souvenir from her course after leaving a joke on a test that tells me to behave like a mature undergrad student. It is now framed on my wall.
Now If you can get past the thick accent I'm sure its much better. However she couldn't not understand my emails when I needed to ask questions. Overall I was better off taking the class from a professor that I could communicate with better.
This class would be okay if she spoke better English, she mixes up words like crazy and says random numbers but writes something different. emailing her was honestly very unpleasant. homework was always unclear, and she didn't know what she assigns!! I honestly just spent the whole class learning on my own. any other professor is probably better.
I took calc2 online and it was fine. I passed because I looked up all the homework. I found the recorded lectures little help. I did better looking things up and practicing. By the end of the semester I didn't even watch the videos. It was nice to have one assignment each week. The tests were on sat. open for 5 hours through canvas. Generous grader
She is clear and concise in her lectures, but can leave you confused and lost as to how to do the work. Overall she wasn't accommodating to requests, and didn't answer questions well.
By far the worst Professor I have ever had. I would strongly recommend you DO NOT take her class! She does not work with you. She does not answer your questions. She does not help you if you are confused. She only grades a 3 problems on each homework assignment and doesn't even grade all the problems on the test. DO NOT TAKE HER CLASS!
Professor Cai makes this class extremely difficult. She expects you to spend at least 2 HOURS A DAY working on this class, and even with that effort, her exams always seem to throw a curveball. I would not recommend this class.
Best math teacher I've had so far at Weber, it's definitely a hard class, but if you take it seriously it's not that bad. She helped me a lot in understanding math, I'd take it again.
She has a heavy accent, and I could not understand half of what she was saying. She would also talk super fast. She expects you to teach yourself based on the book. She also does not follow the book, changing the variables in formulas making it confusing. Over all, the worst math teacher I have ever had in my life.
Accent is very heavy and online lectures are hard to follow. Ended up resorting to Khan Academy and The Organic Chemistry Tutor on Youtube to learn the subjects. Online Quizzes were fairly easy and you get three attempts for each, though there are several each week. I recommend not going for an online math course and resort to in person lecture.
She's a generally nice lady, but is very unapproachable. if you don't remember specific stuff from prerequisite classes, instead of reminding you or show a basic example, she'll just yell at you to go get a tutor. she also told some students that if they felt she was going to fast to drop her class. accent is noticeable, but it didn't bother me.
Dr. Cai is an amazing instructor, she was willing to spend more time to help me out. Her support and inspiration encouraged me to exceed my own expectation and learnt more than I though possible.
Super kind/approachable professor. Lectures are fast paced. Requests feedback during lectures often. Might put you on the spot a couple of times, but if you don't know the answer, she'll help until you understand it. Her accent is not bad at all. Lots of open-book quizzes with few tests. Homework was miniscule compared to other math classes.
I'm also in her Calc II class right now. Overall, I already thought she was a great professor, but looking back I really appreciate the lessons she taught in Pre-Calc because they prepared me to be ready for Calc II. She adds emphasis to truly understanding the concepts rather than just handing you a formula. I'd take her Calc III if she gave it.
Chloe has been hands down the best math professor I've had at Weber. She wants you to try hard and really understand the content. Her teaching style can see odd at first, but once you understand her methods the content builds more naturally, and in a way that helps build intuitive understanding that will last. 10/10!
Lectures are ok. Up until the last unit, the videos were informative. I relied heavily on outside resources for the last unit. The accent makes it somewhat challenging to understand her. Three attempts for quizzes. A sample exam is provided before each exam and they are very helpful. Her teaching and grading have a curt bluntness; not my favorite.
Her class is very difficult, but you will learn the material. She puts a lot of work into teaching, and it really helps. The class was very difficult at the beginning, but stick with it and it will get easier!
I don't know if this was only my experience but this professor has been picky about how I show my work and I would just recommend reading the text book than listening to lectures.
She is truly a very caring teacher, wants you to succeed. She is very tough grader on your work, however she gives you amazing feedback. Because she grade your work and not just your answers you have a chance to get more points back on each assignment and test. She does have a calculator requirement that is hard to adjust to but help retain.
It is very important to show your work in her class and participate but she is a fun energetic professor who really does want to see her students thrive. Overall I had a good experience in Chloe's class but my main complaints would be that she moves too fast during her lectures and we did not have enough practice problems to do individually.
She does a very good job of teaching course material without excessive homework, which is unusual for a math course. She also goes through your logical process as she is grading each question, so it is important to show your work. This also helps because she will give partial credit if you did the right things but made a minor mistake.
Tough but very fair grader, gives partial credit wherever she can. Definitely do all the homework on time, class moves pretty quick and you'll definitely fall behind without doing the work on time. Make sure to study the study guides, they help a ton for tests.
Don't take her online class she's awful. She grades everything super super harshly leaving illegible notes online, or just writes "watch the lecture". Tests were brutally long and confusingly written. She even apoligized for errors. In my class the students just about had to go to the admins because in a test out of 100 nobody did better than 57.
Professor Cai is a fantastic professor. however her course is tough. She is very candid about that from the first day. If you go and talk to her, it is clear how much she cares about your success in her class. Overall the course load very reasonable, and make sure you have a good grasp on both calculus and algebra or you will struggle to do well.
Absolutely amazing professor. Wants you to succeed and try's to help you understand past material that you might have forgotten. Goes in-depth for the material and wants you to understand real life applications. She is always busy so office hours are the best bet to get help and attending class is a must. Be prepared to spend hours on homework.
Chloe is by far the worst professor I've ever had. She wastes so much time calling on people for answers and then berating them if they're wrong. She can be hard to understand but I had a bigger problem with her not teaching well. I'm a math major and my knowledge got worse with her class, take a class from someone else
She does have an accent but it's really not hard to understand what she's saying. Go to SI it helps, the study guides she gives are often harder than the actual test, so if you can do the study guides you'll be fine on the test. If you're really confused youtube is super helpful. I was able to get perfect scores on the last two exams. I liked her.
I did not have a great experience taking this class. I had not taken any other college math before this class. I would not recommend taking this class before 1050/1060. Do not take this class online. Toward the end, she gave lectures that were only 5 minutes long. She expects you to already know the material she is supposed to teach in it.
On a good chunk of my assignments, students in my study group got higher scores than me but put down the same answers. She tends to give unfair scores on assignments. The tests are really hard, so you have to make sure you are spending all of your time studying for the test the week of. I would not recommend taking her as a professor.
Her lessons are unintelligible, muddled and incoherent. Homework is graded severely, hastily (complains often about having to grade he), over critically and without actual useful feedback. The subject is sometimes out of her depth. Inaccessible after class. The subject is not difficult. The teacher makes it so
If at all possible I encourage everyone to take this class from anyone else. This was the hardest class I've ever taken because of the way it was taught. Prepare to spend hours and still receive low grades on homework because she grades very harsh and won't help explain during or outside of class.
I am taking this class online so I cant say what it is like in person. Online is a horrible experience. Her lectures are not helpful in any way. Does not explain things thoroughly and it takes 2 times as long to get through a lecture as it should. Also does not allow notes on any test. I honestly have an easier time reading the book on my own.
Worst math professor, condensing and very unorganized. This course is extremely hard to follow is an extremely harsh grader. She over complicates everything and teaches unnecessary material that will not be used in future upper division courses. Cai prides herself in her students failing her course.Take anyone else if you can.
IDK why I saw a lot of negative ratings in here because she is great. She does have an accent, but she cares about her students. I was on grade C but the time the course was over, I had a chance to get A+. It was a great turnover and a great change to get improve your grades.
I'm sure professor Cai is respected in her field, but she creates disjointed lesson plans and videos. Much of it skips around and proves to be confusing. Id recommend taking any other teacher if you don't want to teach yourself. The lessons are not especially difficult, but you will get things wrong because you don't understand her expectations.
This was one of the worst classes I've taken. The lessons were all over the place and made no sense. The professor is extremely unorganized and unclear about expectations. You end up teaching yourself most of the material because the lectures are confusing and scattered. Overall, this course was frustrating, disorganized, and not worth taking.
Yes, she can be tough, but she wants you to succeed and theres resources to help! She is super funny and I really enjoyed her teaching style/personality.
The good kind of tough class. There were super helpful learning resources outside of lectures, using those and taking good notes during lectures are the best ways to do well in this class. Enjoyable lectures and a good teaching style. She does care about her students!
This class has easy topics that she overcomplicates for no reason. Homework seems fair, lectures often include examples, but exams often contain stuff that is not taught and somehow is expected to be known. Office hours weren't that helpful either. I would take this class from any other professor if possible.
I struggled with her teaching style at the beginning of the semester but by the end I felt like my math skills really improved! I finished the semester with an A (and I'm definitely not a math genius). I can tell that she really cares about her students improving and understanding the course material at a deeper level.
This class started out great, but quickly fell off the rails.The lectures were very disorganized (often consisted of teacher flipping through powerpoint slides quickly) .Feedback on exams was not helpful. Teacher made lots of mistakes during lectures.Material on exams was often concepts not seen in class. She brags about no one getting A in class.
Class Info
Online Classes
100%
Attendance Mandatory
60%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.42 avg changeRatings by Course
MATH1030
5.0
(1)MATH1210
4.3
(9)MATH2280
3.8
(6)MATH1060
3.8
(17)MATH1220
3.3
(12)Difficulty by Course
MATH3710
4.6
MATH1050
4.5
MATH1220
4.1
MATH1080
3.9
MATH1060
3.6