2.4
Quality4.2
Difficulty34%
Would Retake87
Reviews34%
Would Retake
87
Reviews
Rating DistributionOfficial
5
12
4
16
3
5
2
12
1
42
What Students Say
“Fun teacher to have and going to lectures help”
MATH223 - 5.0 rating“SO IF YOU DON"T UNDERSTAND, SAY SOMETHING”
MATH223 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
67%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Stable
+0.01 avg changeRatings by Course
MATH223H
4.0
(2)MAT254
3.0
(2)MATH223
2.7
(35)MATH122B
2.2
(5)MATH254
2.2
(16)Difficulty by Course
MAT129
5.0
MATH129
5.0
MAT223
4.4
MATH223
4.2
MATH254
4.1
Reviews (87)
Fun teacher to have and going to lectures help. She is easy to talk to and ask for help.
I like her lectures if you pay attention you will understand the material. Every time she says something new or confusing, she asks if you understand it. SO IF YOU DON"T UNDERSTAND, SAY SOMETHING!
DO NOT TAKE HER CLASS. If you are okay with teaching yourself vector clac then take her class. She is smart but cannot teach well and has trouble explaining herself a lot. If you take this class you will spend an excessive amount of time getting help outside class. Tests are inconsistent & she does not cover the topic well enough to have intuition
She stands in front of the board when she teaches and she is unorganized with all the material. She wants you to understand but it is hard for her to get her point across. Unless you already know what she is talking about you will have a very hard time.
I would avoid taking May Yeap's class at all costs. Her instruction was often difficult to follow and did not seem to be planned out at all. Her lectures were super redundant, we didn't cover a huge portion of material in the book, and almost no application of the material was taught.
Her lectures are awful, and I definitely left them feeling far more confused than I entered. She reads homework very, very closely. She WILL notice EVERY SINGLE MISTAKE. Not always a bad thing. Exams are weird. Puts strange questions on them - stuff that really wasn't that important in the class. Projects are hard, and you need to go in to get help
This class for me was an honors class, so there was the expectation that this would be a difficult class which was true but her teaching style made up for this. She expects you to be engaged and put in the work and in return she gives extremely good exam reviews and final review. She teaches very well and is very good at getting the material across
There's tons of homework, and we used WebAssign and Gradescope to turn it in. Sometimes it was hard to keep track of homework due dates and the platform, and she wouldn't release the homework until only a few days before so you can't work ahead. Oftentimes, she would spend half the class repeating what she taught in the class before. Ask questions!
If you're not strong in math, this would probably be a very difficult class. She's available outside of class and her office hours are helpful. Be sure to ask questions and attendance will help your understanding. Lots of homework!!
Definitely not a great teacher to have if you never taken calculus. she already expects you to know what everything is know all the derivative rules. she explains the concepts of everything more than showing the examples. her exams are extremely difficult and so is her hw
Very kind, approachable, understanding and knowledgeable; it's clear she wants you to succeed. Sometimes she talks fast or gets flustered but is always available if you're really struggling. If you're solid on Calculus basics you'll be fine.
She's a real tough grader. At first I didn't enjoy the class at all and many people were struggling. But it was clear she noticed this and she adapted her teaching style to the class. I now thoroughly enjoy the lectures. Gives weekly homework and tests are similar to the difficulty of homework problems.
Great teacher, good lecturer. Hard to catch up if you skip class. Adjusts her teaching style to the class and makes sure to review things it seems like the class doesn't understand. Super helpful @ office hours. Keep up on homework
Do not take May Yeap as a professor. If she is the only option for a class, take the class another semester.
At first this class was really different, but Dr. Yeap realized this and changed her teaching strategy. After that it was still hard but I was learning a lot. She gives practice tests--do them. Also gave a really nice curve at the end.
Good people
Professor Yeap wants students to succeed, however she doesn't seem to want to actually help you. Her office hours aren't helpful, when asked questions she responds with vague counter questions . Her in class examples are less than helpful. Test questions are unclear and harshly graded and very little partial credit is given. Do not take her class.
DO NOT TAKE HER CLASS
DO NOT TAKE HER NO MATTER WHAT! Worst teacher ever. First teacher Ive ever had that does not care at all about her students or care what they have to say. Will belittle you if you ask a question. Genuinely terrible. Think youll be fine because youre a hard worker? Think again.
DO NOT TAKE HER CLASS. If she is the only professor teaching your course of interest, take that course in a different semester with a different professor. You have to teach yourself everything and you do not learn a lot in her class. I strongly advise not taking her class. She made me lose interest in maths.
May Yeap is disrespectful when asked questions and belittles students. Rude to her teaching assistants and exists on a high horse. Exams are written TERRIBLY, students are blamed for her mistakes. On the second exam she had to regrade all of the exams because not even the TA's were sure her answers were correct. Don't take her. Seriously, don't.
I like math, and I have never had trouble in a math subject. However, this teacher has made me very opposed to diff EQ, and I can just say i'm glad I get to do pass/fail for the 2020 corona semester. She does a poor job explaining, has material not covered yet used in class, and can be hard to understand. But she does grade generously.
Dr. Yeap is one of my favorite math professors. Every so often, she would put in a side quip that was funny and made it easier to pay attention. As long as you answered the clicker questions you got some points. Do the plethora of homework and know the theory, and you'll do good on the tests. She is pretty particular about how the tests are run.
Terrible experience. She is a horrible teacher that can barely explain what she's talking about. Expect to teach yourself
I love May, she goes over all the material and there are no surprises on her tests. You definitely can't miss class, but if you attend office hours if you don't understand and do the homeworks (they're like 5 questions 3 times a week) you'll be just fine. She has a very subtle sense of humor and always asks if someone has questions so speak up.
Very good at explaining concepts during lecture. Clicker questions count toward your grade. Doesn't really put up with lazy people. Go to office hour before exams she will explain her study guide in details. The exams were pretty easy. Final replaces lowest exam score. Graded generously especially if ave is low. A little sarcastic if you annoy her.
She's a good professor and tries to inspire us, but the diff eQ questions she gives on homework and exams are just too difficult for me. If you zone out for a minute, you won't catch up on the class. No calculators during exams, which contain many multiple choice and fill in the blank questions.
This was by far the worst class I have taken at the UA. Her lectures were very hard to understand and she taught all over the place. There was a point in lectures where I had no idea what was going on. TAKE THIS CLASS WITH SOMEONE ELSE! I went to office hours a lot and even then it didn't help, the TA's on the other hand were great!
As a student who loves math and wants to become a math teacher, this instructor has crushed my ambition. If you ask a question she gets upset that you don't understand. A minor algebra mistake costs you 10pts/15pts on test questions. Grading is ridiculous! Her explanations in class are not very clear, doesn't really prepare you for homework.
Do not ever take a class with her. She is very knowledgable herself, but does not possess the ability to convey that knowledge to anybody. She's harsh for no reason and pretends like she's all chill but is really strict. You won't understand a single word of her lecture and the entire semester was just students studying on their own.
Yeap doesn't teach the material to be understood, rather to just be covered. When you ask questions she's condescending and rude, discouraging students from speaking up. Quizzes are nearly impossible and she doesn't care that you fail as a result of her poor teaching. No room for error on exams/quizzes/hw, I would NEVER recommend this professor.
Yeap is a tough teacher, but I think that her class is worth taking because I personally learned a lot. She gives a ton of homework, but I feel like it drives home how to perform the concepts in lecture. The weekly quizzes are really hard but are similar in question type to tests. She emails back fast and explains if asked. Notes are given for you
Overall, while I would say this is one of the hardest classes I have ever taken, I really found that she was a good teacher if you put in time outside of class... That means office hours! A lot don't understand content but because it is tough! Overall, super nice, responds to emails quickly, and enjoys teaching. Recommended if hard worker.
Prof. Yeap does an amazing job explaining and connecting different concepts in vector calc. Don't be deterred by negative comments because vector calc is TOUGH and no way she can do much better. Her homeworks and quizzes are tough but she goes through same types of questions very carefully. These prepare you well for exams which are much easier.
Good class. The subject is tough, but Yeap clearly has a mastery of it. The class is computation-based; you're not going to have to memorize proofs or theorems to recite, just know how and when to use certain methods. HW multiple times a week and a quiz or test at the end of each week. It isn't easy, but it's doable if you keep on top of things.
This class was much harder than it should have been. The homework and quiz workload is so ridiculous that I actually had a higher exam average grade than I did for the homework and quizzes. Her assignments are not helpful, but after each test, she will assign even more work because the averages are low. If you are self-motivated, stay away.
I took this course 1st sem after breezing through Calc 1&2 in HS. If you had absolutely no problem with Calc BC, seriously consider how much you love math before taking 223H. Insanely tough. No scale, no curve, no late work, no reworks, but definitely willing to help students succeed, if YOU work hard too (go to office hrs!)Taken on zoom just fyi.
May Yeap was the absolute Worse I usually dont make these however this has to be done. Do NOT take May Yeap Shes terrible.
She made me feel bad and stupid every time I didn't know something, even though she's a lousy professor.
Made many feel dumb and sent out a whole message calling us lazy. Makes you not want to attend. Vec calc is hard but it is even worse with Prof Yeap. If you are proactive you should pass with an A/B so no need to worry if you are bc the grade is based solely off of tests and quizzes. Hw is worth enough to drop a letter grade but not enough to help
Definitely avoid her. Calc III does tend to be difficult for many students. This review is not about the content at all but about the professor. She is difficult to deal with. I don't know about other professors teaching this course, but it is not worth it to take the course with her. Rude. Unempathetic. Didn't like her teaching style at all either
Professor Yeap is a great professor and while this course is very difficult, she provides ample opportunities for students to succeed and thrive in the course. Ultimately this course is based on how much effort you will put in and Yeap is an amazing professor to take for this course.
Prof Yeap explained things well and I liked her teaching style. Did the best she could in an online setting to keep students engaged and make sure they were learning. Had lots of office hours and help from TAs, which helped me pass. Lots of homework and a quiz once a week which did get annoying but helped. Would definitely recommend.
Multivariable calculus is a difficult subject, but she lectured well and drew out representations well to help us visualize the math happening. She also set up a lot of office and help hours and wrote a lot of practice problems especially before tests and quizzes, which worked for me! Other classes online didn't care that much for me.
May Yeap is a very a difficult profesor who is unapproachable. She assigns up to three homework assignments a week that arent helpful in the learning process. I came in already knowing calculus with a 5 in BC and Im currently sitting at a low B.
She definitely comes off as cold, and doesn't like lack of participation. She likes to use big words and expects you to follow her method of doing math to a T. Very generous with points on exams, but will also take off points for too much work shown or things she considers "redundant". Avoid her if possible, but if she's the only choice, work hard!
Not the best at explaining things. Almost every lecture I found myself more confused than before. Exams aren't too terrible except for Exam 2. There were so many concepts covered for exam 2, it felt like it should've been split in 2. As far as I'm aware nobody else teaches this course in person, so take it online if you're able, supposedly easier.
Yeap's lectures can be a bit confusing, but if you stick with them and do the homework things start to click. Unlimited attempts on homework questions which is really nice so you don't have to stress as you figure out how to put concepts into practice. It's by no means an easy class, but if you do homework and practice exams the tests are doable
If she is the only teacher that fits your school schedule Change. Your. Schedule. Every lecture leaves me more confused. She is smart and knows what she is doing, however, she does not know how to teach the material. Often times on the homework assignments there are problems that she didn't go over how to do or she went over them extremely fast.
Very difficult professor. Tough grader with a tendency to call out students in class. Avoid taking her class if possible
DO NOT TAKE THIS CLASS. Save your sanity and take any professor but her. If a student asks a question she's very rude with her replies. Extremely tough grader. Her lectures are extremely difficult to understand. I've never had problems in math until taking her...
Obviously smart but can. Not. Explain. She goes so fast and expects immediate understanding. Clearly a nice person but an absolutely horrible professor. If you find yourself signed up for this class, drop it. Swap professors. I got a five on both AP tests in high school and graduated valedictorian, and this class was the worst I've ever taken.
Honestly the worst professor I've taken so far. She makes her exams very challenging and grades very tough. She posts a study guide for the exams, but doesn't post answers until literally the night before, making it very difficult to study. I would highly recommend to switch OUT of her class if possible.
She is a tough person but she knows her stuff. She can go a little fast but if you ask questions and engage she will take extra time to explain. She can be cold with responses but we just call that getting yeaped.
So I started out the semester really enjoying the professor, and it was going well, until recently. The professor speaks very passive-aggressive and condescending. She also is not understanding at all really. Although she knows the material well and teaches it okay, definitely a hard class.
GOAT professor, used visual presentation extremely clearly to help show difficult concepts in Vector Calculus. Its still a difficult class, but worth 100%
She clearly knows her subject and wants students to do well, but her explanations make every topic much more confusing than it should be. She likes to explain in terms of linear algebra... Exams and quizzes are a large majority of your grade, with weekly quizzes worth around 2% each. If you choose her be prepared to teach everything to yourself
She made vector calculus fairly easy if you pay attention to her lectures and try your best to do things that appear in your homework. She answers every question, even those that shouldn't be expected in a university-level class, to which I'm surprised because she needs to cover so much stuff in a 50-minute class.
To preface this, the class in itself is very hard. Yeap did what she could and supplied practice materials that were not for a grade but she had to collaborate with another professor who took turns lecturing week by week. Her take-home quizzes had a wide range in difficulty and her office hours were not optimal but she had TA hours as well
Banks/Yeap Vector Calc duo intentionally give the hardest tests and the harshest grading to raise their class average Finals scores. Yeap is better at explaining than Banks and is generally more available to answer questions. Getting an A is possible in VC, but you will need a group of friends and a large time investment to get a good grade.
This class is just a hard class overall. Her co-teacher is very bad though which makes her look worse. She really cares for her students but make sure to go to TA OH. The tests in this class are harder than other sections though. She gives a great curve at the end of the semester. I still would've switched sections though if I had hindsight.
Wasn't helpful at all. Doesn't provide good answers in class and expects you to know everything before she teaches it. Also, the answer key for tests don't even provide real answers and are up for interpretation.
Yeap expects you to understand the concepts immediately, and never reviews concepts once they are taught. She goes very fast, and the tests are worth majority of your grade, so if you fail one then your grade cannot go up much. Do not take this class, or find a different professor if you can.
Professor Yeap gives homework that doesn't reflect what's taught in class. She claims we should know this and to figure it out ourselves. The tests are hard and only the TA has actually taught me to somewhat get by in this class. Overall, you're better off taking it in Pima or some other community college.
Great at teaching an explaining however there are lots of homework and exams are very difficult.
May Yeap is the goat. When you study and pay attention, as well as go to her officer hours and the problem sessions she holds, you should be able to grasp the concept at least a little bit well. She is always open to answering questions and promotes a more conceptual understanding of Multivariable than just memorizing equations, which is vital.
Explains things horribly and co teacher did not help whatsoever. Homework problems will be very unrelated to class content. Yeap has an accent which does not make understanding content any easier. I would suggest going to lots of office hours however the TAs didn't seem very competent.
May goes through lectures very quickly and often fills in problem answers outside of class. She switched off ~ every 2 weeks with Sean Zhu who made math errors quite frequently while lecturing. That being said, grading criteria was made quite clear in class and on written homeworks. May has an accent which may make it harder for some to understand
May is good, and stresses on understanding the concept by visualizing rather than just remembering. Her accent might be a little hard. She might expect you to understand quickly. However, take her class to get an A only if you are a quick learner/ investing. If you just want to get by, don't. Attendance: not required, but graded. Textbook: not req.
May clearly explains everything she teaches. She has a lot of office hours/problem sessions outside of class. I enjoyed the problem sessions, and I always felt that I understood the problems more afterwards. Definitely go to the test reviews lead by the ULAs before exams.
She was horrible, could barely understand her. Extremely tough grader, liked to make trick questions on tests. I was a 4.0 student and this class was nothing like I had ever seen. Please do not take her
I had so much hope for May, but seeing how she grades is so disheartening. If you make a slight error on anything in class or on exams, expect to get a zero for the entire problem. Her lecturing style is okay and she is knowledgeable. I guess this is the best you can get right now from UA calculus instructors.
Yeap is very knowledgeable. The issue is that all her exams focus on the conceptual rather than the computational aspects, which is fine. The problem is that it is barely touched on in the lecture and then makes up the entirety of the exam. Go to her assistant's office hours; the only way you'll get through the class.
Don't let these reviews scare you. May Yeap was a good professor, she just teaches hard classes. Her accent is not difficult to understand at all. Her lectures are helpful and she welcomes in-class questions. May definitely wants all of her students to succeed and she has a lot of office hours outside of class.
Do not believe the review below you, it is a lie. She grades harsher than every other teacher I've ever taken. Miss a + C on a derivative, boom 0, miss a dx, 0. DO NOT TAKE THIS CLASS EVER
I love her lectures however the homework and exams are difficult to understand.
May is a great professor, but her exams make the class miserable. If you don't attend her or her GLA's OH, you're going to be miserable. Exams often used slightly different verbiage, which changes the problem entirely and often reflects material that was covered for 5 minutes and then never touched again. Nice person, but horrifically bad to teach.
I have never been more frustrated with another human being in my life. May's section of MATH223 was openly discussed by ULA's as the section with the worst scores (My section would average 50-65% on a midterm and the others would average 75-90%.) Zero credit for the whole question if you don't write her exact definition of FTLI in Part A of A-E!
Exams were harshly graded on topics barely discussed in lectures. Very picky about notation. I attended class all semester but felt as if I was missing information. My class was averaging 60-70's on all exams. If you need to take vector calc, please do not waste your time and instead take it with another professor!!
May is not a good teacher and those who say other wise have clearly never had a good teaching experience. Although I agree there is worse out there, there is so much room for improvement. She makes things more confusing than they need to be and is a relentless grader. Heavy accent also is confusing. Her TA and Jacob are the only reason people do ok
I've been looking forward to this review. May Yeap is the worst professor ever. She cannot be understood, her accent is heavy and she mumbles. She was rude to me every time I talked to her. I taught myself everything through YouTube/ChatGPT. I can not emphasize this enough, DONT TAKE THIS CLASS HERE. TAKE IT AT PIMA OR GET ANOTHER PROFESSOR!!!!
I stg I would study for days for a test just to fail because the grading was so insanely harsh and the questions were from Uranus. I have never gotten so much bs knocked off for a test. May is very sweet, but not the best prof. The class average for one test was below 60%. As long as you understand her teaching, you'll be fine, but if not, RUN.
Reading questions are graded for accuracy, homeworks are graded for accuracy, quizzes every Friday. Office hours are also held at conflicting times with my engineering schedule. Finally, be prepared for no curves under any circumstances. Asked for help and was told that my attitude was why I was failing.
This is an updated, post-final review. SAVE YOUR SANITY- DO NOT TAKE THIS CLASS. I studied, went to review, felt confident, and then the final humbled me spiritually, emotionally, and academically. If you're not religious, pick one and pray. If you are religious, pray harder. My rating dropped from 2 to 1 mid-final. I'm changing majors.
Idk what the bad ratings are about. The grading is quite picky, but at the same time, May preaches literally everyday about notation and grading criteria so it's your own fault if you can't get that down. She focuses more on the conceptual aspects which helps, and she is super kind and very helpful. She has good lectures & gives good study material
This was the hardest math class I've ever taken, not just because of the content but because of the extremely harsh grading. I do think she is a good teacher, although sometimes oddly passive aggressive.
DO NOT TAKE THIS CLASS! She assigns way too much homework, which makes it impossible to study and actually digest material. Her homework, lectures, and readings are all on different sections, which maximizes confusion. Her accent is extremely strong, and her notes are nearly illegible. Do not take May's class. Bad office hours. Rude. Confusing.
Class Info
Online Classes
100%
Attendance Mandatory
67%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Stable
+0.01 avg changeRatings by Course
MATH223H
4.0
(2)MAT254
3.0
(2)MATH223
2.7
(35)MATH122B
2.2
(5)MATH254
2.2
(16)Difficulty by Course
MAT129
5.0
MATH129
5.0
MAT223
4.4
MATH223
4.2
MATH254
4.1