2.2
Quality4.0
Difficulty32%
Would Retake158
Reviews32%
Would Retake
158
Reviews
Rating DistributionOfficial
5
28
4
12
3
16
2
29
1
73
What Students Say
“DO NOT TAKE HER CLASS”
MATH3 - 1.0 rating“passed by cheating, took pics of failed tests and then did them again to pass”
MATH003 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
64%
Textbook Required
38%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.07 avg changeRatings by Course
MATH3ONLINE
5.0
(1)Math10H
4.3
(8)MATH55
4.0
(1)MATH133
4.0
(1)MATH3HYBRID
3.0
(1)Difficulty by Course
MATH5B
5.0
1342MATH5A
5.0
5A
5.0
MATH009
5.0
MATH010
4.6
Reviews (158)
No Comments
She is the sweatest most patient math teacher.
Focuses on the Logic. She's a genius. Follow her plan and you can't help but learn.
No Comments
boring, doesn't teach at all, always tells you to read the book by yourself, no notes, learn nothing in class, but friendly
I took her online course for spring an got an A. She's helpful at explaining the logic behind the math. She explains how to do the problem and what it's uses are in the real world...She's also very patient and friendly.....
A MESS CLASS.---The onlin stuff is complicated ,and teaching is simple and crude. First day of class was full ,after that, people were dropping class. However, she is okay.
her test are hard to get an A on. Lots of homework. lots of projects that take a crap load of time that only count for 5% of your grade. not around much and has her TA do everything. But a nice lady...
i think she teaches well, and she's a nice professor, but the online course she teaches goes very fast. that's why some students cant catch up on that
Horrible!!! Do not take this woman for any math class. Very hard to understand. Yeah she's friendly, but you can't pass a class just on being friendly. Grades unfairly.
Her class is not easy but is very good. She is very patient and understanding teacher. She is the one who really know how teach and encourage students.
She's really a nice teacher.
Is there something wrong with a teacher that says, "it's better for you to teach yourself than for me to teach you"?
Very unhelpful, i dont think should be teaching
true, she understands the material... but she's not a good teacher
Worst teacher at PCC! She seemed mad at the class when we asked questions and then never answered them. She may be friendly, but that does not make her a good teacher. Do not take her for Math! She should improve her English before she teaches again.
i am so sorry i took her class.. she doesn't know how to teach.well, at least not for me
OM*G, BADEST TEACHER EVER, I WANT MY REFUND ON THAT CLASS, SHE f***ING CANT SPEAK ENGLISH GOOD, SHE CANT TEACH, SHE CANT TALK GOOD, SHE CANT EXPLAIN, SHE CANT DO ANYTHING GOOD FOR U. NEVER EVER TALK HER, U'LL REGRET IT.
She should be fired. I don't understand why they are allowing someone like this to teach a class. And I don't understand how it was possible for her to even get a degree. This woman should not be allowed to teach.
She's a good teacher. Yes, she talks a lot about concepts instead of really doing the math, so it might be hard to understand at first, but once you get used to it you'll see why i say she's good.
No Comments
Makes a tough subject like math, even tougher. absolutely the worst.
She should be fired.
She doesn't teach well, and her tests are okay, a bit hard. but she will pass you as long as she sees you work hard, and come to every class. very nice...very hard if math is NOT your thang.
Is it a problem when the teacher says, "It's better to teach yourself than I teach you?"
They should require this teacher to complete a few ESL course before she even steps in front of a class. She requires a bunch of lame programming... that isn't even in the course description. She puts little tricky s**t on the tests. SHE SHOULD BE FIRED!
No Comments
Easy tests. Do the assignments and it is an easy class. Her english is very hard to understand though.
the material was very easy if you read the book. the lectures are kinda bad however. honestly, don't take down any notes coz it'll just confuse the heck out of you! she's a good person though and i give her some credit or atleast trying to help her students.
Probably the worst teacher ever at PCC. This hybrid course requires twice as much hw than in a traditional math class. Her lectures are more confusing than the book. Her tests are somewhat hard because her english sucks. The only good thing about her is that she will add anyone.
fire this stinker
everybody here says she sucks, however i personally thought she was really nice, and very helpfull(if you ask)Even though she has strong accent, it's still understandable.Usually she accepts late works and even gives you full credit for that.Just do whatever she told you to do. Tests are easy:)
I think professor Leng is great! She's the nicest person I ever met in this world! Her understanding to Math and teaching is way over the excellence!
No Comments
She's a nice person, but not a wonderful teacher. The class was harder then it needed to be. She uses all the class time and tries hard to do a good job (she'll help you out) but she is not very easy to understand, or very clear. Take someone else if you can.
HER ENGLISH IS NOT PERFECT! Give me a break...LOL Pathetic class and an even worse professor. Save yourself the time and money, and take someone else.
Well i took the class where you have to go online to learn half of the lecture and do hw's and quizzes, which i think made it pretty hard especially if u don't have discipline. I procrastinate alot so it made it extra hard. I still managed to get an A, though, coz I would stay up til 3am to study for the exams.
her accent makes it very hard to understand her, i ended up dropping her
Although you come to class one per week which is good. You really have to read the book and try to learn it on your own. Don't depend on her to teach you. Her online homework is hard and does not make sense. Don't take this online class.
Take this class only if you already know algebra, but still need to fill the requirement.
I just finished taking this class and let me tell you...what a waste! Do not take this class unless you can study and figure out her homework on your own becuase trust me, she ain't much help.
I try to avoid negative comments but I feel compelled to warn folks that are planning to take her class - don't. Tons of HW, both online and written. I've had some tough classes, but this one takes the cake. Find another professor, or wait another semester. Your GPA will be affected as well as your mental stability.
Two words: Cumulative Finals. Take the advice of other students - avoid at all costs. I wish I did =(.
It's true the final is ****ulative, and it's definately not an easy course. If you don't have a solid understanding of Algebra I would highly recomend you take someone else. I personally didn't have problems however I can see how someone could.
I took the hybrid course in the fall and it was ok. She gives out lots of homework but it all benefits at the end. The tests are pretty easy. >easier then some parts of the homework< Shes pretty cool and understanding, just talk to her. The hybrid course goes pretty fast so if your an independent/ get things done type of person then it'll be cool.
Wow...by far the hardest class I've taken at PCC. I think the combination of the material (which I was not too familiar with), the online aspect of the course, and Mrs. Lengs "hands off" approach to teaching made this a very challenging class. Definitely for independent-type students that are disciplined.
Nice lady but worst teacher ever! Doesn't teach and yells when you don't understand. Insane amount of online and homework required. Just wasted so much time and I wanted to learn. Bad for G.P.A. and now I have to retake the class-next time i'll have an actual teacher tho.
I agree with the following comments. She is not very helpfull. Take this class only if your a self learner, or buddy up with someone in class! Trust me you wont pass this class on your own unless your very disciplined. She gives too much online and written H.W, so if u dont want a life go ahead take her class. But you've been warned
Overall she is a nice woman. Shes an ok teacher, she just has to learn to prioritize. If you try you will learn something but if you dont teach yourself from the book you wont learn anything and possibly get dropped
she's a really hard teacher i had to drop with a W :(
This professor is such a good person and really loves what she does. As long as you are truly trying there is no reason not to pass...
Very, Very Nice Teacher.
SHE WAS CONFUSING AND REALLY NOT HELPFULL
Like everyone on here says, she will really put you through hell. She does not except late work. She doesn't respond to emails, or if she does its not til 4 days later. She doesn't teach. Her practice tests are also nothing like the actual tests. I got A's and B's on the practice but only 1 A and few C's on actual test. Don't take.. seriously..
DO NOT TAKE THIS PROFESSOR!!! SHE IS NOT A GOOD MATH TEACHER!! SHE DOESN'T MAKE NO SENSE NOR DOES SHE CARE IF YOU UNDERSTAND WHAT SHE SAYS OR TEACHES.. I DO NOT RECOMMEND HER AT ALL!
WORST PROFESSOR IN HISTORY OF PCC! She lies to you, and then denies everything! Her grading is VERY unfair! She decided to SPLIT my grade with my husband. I got 31/40, so she gave me 16 and him 15. I (along with other people) have written complaints to the dean. I am thoroughly disappointed that she is still teaching! GET HER OUT OF THERE!
This professor is by far the worst professor at PCC. She cannot teach and she grades very hard. I would never suggest anyone to take this professor. She is also very unclear with her directions.
Her English is poor, sometimes make me confused about the directions of the class, I have to e-mail her, she reply almost every e-mail. But she gives tests after lectres, that is annoying. However, if you gets 93% or above for every sction test, you dont need to take the final.
She kept teaching me all these formulers...im like "what's a formuler?" i guess that means formula in chinese or something. She makes it impossible to improve your grade if you miss an assignment. if u miss a homework assignment then you can't take the quiz then you can't take the test. Its like a domino effect. try to take another teacher
Run for your life
Don't do it
All i gotta say is that what she teaches is extremely helpful HOWEVER how she teaches is horrible she has no patience to hear what the students have to say, sometimes she doesn't like to be wrong.
Leng is incredibly smart; however, Her curriculum was terrible. Online, if you missed one assignment you couldn't shrug it off, you weren't allowed to go forward, effectively failing that chapter. She needs to read these reviews and make changes, because this isn't learning. Do not take her class until she changes.
She gave much online assignments, and every quiz was hard, you need state the principle for every formula.She push you to study hard like Chinese educational way. If you are not a hard-work student,DONT take it. If you are good with self-study or math progrem,you may try. I got A actually.
Her teaching style reminds of me of the military. You have to be disciplined in order to pass her class. Attention to detail is crucial. I came into class late once, stayed after class to ask her a question, but she refused to answer my question because I was late. I continued to work hard, passed with an A. So yes, it is possible to pass.
Ugh. One word to describe her teaching is uncomfortable. She is delusional to think everyone can learn the way she wants. The class is based off of her course manual, which is garbage, because it is as unclear as the lecture. The only way I manage to pass is by learning it myself through online math videos. I would not recommend taking her at all.
Professor Leng was a wonderful instructor. She tries very hard to maintain engagement with her students on and offline. Her style was accelerated for even a short class, summer 2013, but she was very understanding in her grading. Overall I am glad I stood in the class and appreciate that teachers like her go the extra mile for their students
She can be a little confusing but overall its doable. Does ask trick questions on test, she wants you to understand what you are doing and not just know HOW to do it, which I can appreciate. A good amount of HW, 5 tests+final. IMO I feel like she takes too long to cover easily material. But she is super patient even when ask "dumb" questions.
Her teaching is very confusing that it is not easy to understand. Also, she doesn't use the textbook. I think using textbook, can help teaching clearly and less confusing, which in right direction.
Dont take her class unless u are gonna take math5B 5C. u wont get a if u dont understand her course manual very good.
I had to drop her class even though I love math. She uses her course manual which has some mistakes. Unfortunately, when you talk to her about it, she doesn't give you a clear answer and says there is no mistake. Math should be straightforward but it's not with her. She also talks a big game how her class is better than others...
Least helpful professor. Asking for help (because you can't understand her) because you did something wrong she refers to her red notes on your homework. Office time is pointless-she spends all of 2 minutes with you discussing that you're not ready for "this level math" meanwhile it was college algebra hybrid. Passed the next qtr w someone els
She was always open for questions and her main priority are her students. She is super nice but the language barrier made the material at times confusing. You must be consistent with the online assignments for her hybrid class. Her grading is based on the "process" and work to solve the problems; not the rightwrong answer.
Reading through her ratings, I tried getting another teacher, but couldn't. Now, I'm glad I didn't. She teaches you why we use math and what certain formulas are for in real life. I've had some great math teachers, but never one that teaches you how this relates to real life, and that is something you can't learn get from a text book.
Don't take her if you need a high GPA. Doesn't strengthen your knowledge for the online material, confuses you by talking about how math relates to life. Online homework as well as written homework. She also singles you out when your late and when she's checking class work, by talking to you so the entire class hears. Worst class i've taken at PCC
I would not suggest her to anyone unless you are going to be an engineer. She wanna relate math into our life, and she was an engineer. However, I doubt if there are anyone in class wanna be engineer. She never care about how student's feeling. I heard once that she talked about a student's privacy in class really loud in front of whole class. RUDE
Professor Leng has a lot of passion for science. She focuses on how you think, not necessarily getting the right answer. She uses many different teach strategies in her class. Some work better than others. The key to success in her class is doing the problems slowly and without skipping steps. You still get some points if your thinking is correct.
It is more of a science class then it is a math class. She should not be teaching math. Her lectures have nothing to do with the tests. need book and online access code.
She's really sweet and is willing to help you but the she taught us how math is used in the real world. The online hw is too much but it's easy and you have to get 100% on an online review test to take the online practice test. The website is confusing and I went from having a 92-72 because assignments are out of order and on separate pages.
For those who do not want to take extra time to learn outside of class, don't take her. For those who does not mind spending time on home working trying to understand the concept. take her. She doesn't really check homework if its all done or correct. (only sometimes) tests are easy, very conceptual. which means u have to understand the topic
I had Leng for a Calc-Physics STEM course. She is dedicated to her students but this is often unseen. She will help you out if you ask and like you if she sees that you work hard and participate. Her teaching is unorthodox and this can be confusing, but she does a good job tying calculus to real-world application.
DO NOT TAKE HER CLASS. She knows the material well, but her teaching style is abysmal. Halfway through the class, she got fed up with people asking questions and not keeping up with her and started taking it out on us by refusing to repeat things or answer certain questions. She's going for a tough approach but is too disorganized for it work.
She is a nice professor, but her lecture is tedious. Tests are based on the homework and her lecture. Pretty easy. If u take her class, you should be ready to do LOTS OF homework and online quiz. 4 tests a semester. If u get more than 93% on each topic test, you don't have to take the final test.
Took the stem-path class, Math 5A and Physics 1A. Luckily I had already taken Calculus AB in high school, otherwise I would've have gotten wrecked like the other 90% of the students because her class literally requires you to self-study everything.
does not teach at all, expects you to just understand, weird projects that waste a lot of time and don't have clear instructions. passed by cheating, took pics of failed tests and then did them again to pass.
don't take her class please. she's math ability is not good than student. Her teaching style is like Sumitomo who can't teaching well.
Don't take her class, she will give you a lot of homework and classwork, and she needs you to write summary on each classwork. I learned nothing in her class.
This professor is way too hard. She expects her students to be quick on math problems and the homework and classwork needs a lot of explaining
Don't take her class. Too much work and grades based on ALL she knows. Wants summaries for each classwork but basically wants an essay on every little thing with lots of detail. Wants us to justify everything but is terrible at explaining how to do it. Does not answer our questions directly so everyone is lost.. in the end, still doesn't answer it.
Professor Leng tries too hard to be unorthodox with her style of teaching. She abandons everything that you have learned in the past and expects you to do everything her way. However she does put in effort to teach you and if you really tried, you could get an A
This teacher explains math terribly which will leave you clueless all the time. Everyday you have to do classwork where you have to write a page long essay based on what you learned(nothing). The tests bring you down hard af. She also gives tons of homework which will take up your weekend. I took pre cal before and im still confused with her.
She was simply awful. This was quite frankly the worst class I've ever had at PCC. She wanted us to write essays explaining the classwork which she could not explain properly. The website is annoying to use. If you missed one assignment online then you couldn't continue to the next assignment and had to ask her to unlock.
This professor is just aweful. If you struggle with math please do not take her. I had to withdraw from her class if not I would have definitely failed by the way she was teaching. She is also very unclear on the assignments and gives lots of homework.
EC is STEM Career Events. MyMathLab is used$120. Beside the online she has her own written HW/Quizzes due at the start of class. Her lectures go into deep understanding Math03 & I loved that! Tests are worth the most points and HW. 3 Projects. Attendance not mandatory. Final is only in class test. Logarithms for Final. I fell behind and paid for it
Stay away from this professor if you do not have any prior knowledge on calculus, her class is homework heavy and the essays do not make sense in a math class. Her teaching method is no concise and way too inefficient as compared to the traditional method of teaching. Do not take her class unless you have no choice. She uses her own notes too.
Mind as well KYS. She dictates how you write notes and wants you to forget what you learn before and do it her way. She doesn't understand that people learn differently. Anything is better.
She was ok. Shes not the most approachable but the test and main homework were online. She gives useless projects and written assignments as well as weekly written homework but as long as you do them half heartily youll be fine. The test and online homework are the biggest part of the grade.
This was one of the worst classes I have ever taken. Luckily I had taken Trigonometry before because this class would have been almost impossible if I hadn't. Say goodbye to your weekends because she assigns hours of work and makes you write out every step of your homework. I was barely able to get a B because of how terrible her teaching is.
Class was very confusing and she makes things harder than it needs to be. Better know your calculus if you want to take this class, lots of essay-writing and online tests almost every other week. If you are willing to endure all the homework , the class was an easy A if you do your work and write all the essay.
This professor give us lot of useless essay and you need to do one more pages essay no double space. And useless project, if you did wrong she doesn't give you second chance to redo this. The hw, quiz, and test are online, but the quiz is very stupid. You need to learn calculus before taking this class.
Don't take her. She gives tons of pointless essays every day. The exam is not that hard but she doesn't give enough time to finish. You must give an explanation following every answer you write. She seems to google a textbook and gives it to us and that book is bad.
I took Dr. Xiaodan Leng´s class for MATH003 and MATH008. She is an inspiring professor that helps students understand mathematical concepts as well as their application. Her classes are well organized and provide you with a strong foundation in math. I was well prepared for MATH05A after taking Dr. Leng´s classes.
Don't take her class. you must write many useless paper and learn nothing.
She assigned us a quiz that would supposedly take 4 minutes for her other students to do. We all didnt finish it until around 8-10 minutes. She shouldnt bring her expectations of other students from other class levels of math to lower or higher math classes.
DO NOT TAKE HER CLASS! If you care about your mental health and your grades, do yourself a favor and take literally anyone else. I've never been so stressed out nor have I ever had such a low grade EVER. She makes you write papers and it hits you so hard if you don't do them. I learned more calculus than algebra. Good luck if you have to take her.
Her lectures are not the best. Homework does not help at all. Her english isnt the best, but thats ok. What is not ok is to think that everyone learns the same way; she expects students to do things her way and her way only. The homework is not very helpful; it has nothing related to what we did in class, it is much harder. Take someone else, pls.
Horrible professor. Makes you write out the lecture's material like an English class and gives you lots of busy work that you won't learn from. Rarely understand what you're asking and often go off tangent. Plus, she abandons Precalc in a Trigecalc class. My engineering friend is a better teacher than her, let that sink in.
Worse class I have ever taken. She is not organized at all. She thinks math is easy to learn and does not spend time answering questions. Focuses on herself more than the students?? Probably thinks her experience dictates how everyone's experience is like. I would not recommend this class to anyone who actually wants a professor that teaches. 0/10
If you care about your mental health, do not take this class. She gives tons of pointless homework & you learn nothing. Her homework is extremely difficult. Her tests are also unfair. The tests are even more difficult than the homework. Additionally, she DOES NOT and WILL NOT listen to her students. I have never had a professor as terrible as her.
Professor Leng is ruthless. Most of the assignments are not beneficial to the student and involve tremendous writing. She takes forever to grade assignments, does not follow her syllabus and will give you a bad grade without explaining why. I do not recommend you take her unless you are willing to undergo pain and suffering.
Take this class if you would like the most challenging and infuriating class of your life. She is not easy on students and is a very difficult grader. I am disappointed in how long it takes for her to grade assignments. My grade was good all year until it suddenly dropped as a result of not keeping up to date grades and I was unable to get it up.
I loved Ms. Leng's class. As someone who hadn't taken a math class in 3 years, Ms. Leng did a good job helping me understand calculus. You write a paper of what you learned after every class which is definitely unorthodox but her teaching works. Not easy, but worth it. She cares a lot about her students. If you need help, just ask for it.
Great teacher! Her online class was very straight forward. The testing system through Canvas falsely said I got a couple of questions wrong but I emailed her and she gave me full credit for those questions. She's understanding and she cares about her students.
Soooooo boring. I'm in algebra and she's already talking about what we're going to learn in CALCULUS. She makes us write 2 page journals once every week about what we learned in class, going in depth on strategies she taught us and it's so unnecessary. I feel like her classes would be 3x shorter if she just got to the point.
This is b my far my worst class I have ever taken. Her grading system is totally dumb and why is she even giving us assignments on weekends and not enough time to take the test. Shes a tough grader, it really take her awhile to grade. And she makes you right some stupid papers like shes an English teacher. Please dont take her class!!!!!!
Lots of work straight from book and not a lot of help in classes
I took this class online and the one objection I have is that the book she utilizes is written by her and so it kind of made a conflict of interests for me because it is required to purchase other than that I have no other negatives for her. The assignments give you the ability to get feedback immediately and the tests can be taken multiple times.
DO NOT TAKE HER. I did not listen to the comments and I surfer for the entire semester. With a 4.0 GPA and in PCC for 2 years, I never hate a professor. SHE IS THE FIRST and WORST. It is an online class with prerecording lectures. She post 2 to 3 lectures per week but each lecture is over 3 HOURS. Such a waste of time and material makes no sense
do NOT take her! her as a human is amazing and sweet, but her class is a HUGE no! Please don't! I ignored these comments and took her, but my mental health was so bad because of her class. I was always stressed. the only reason i passed was because i showed her how bad i wanted too (while doing my work) if your bad at math as well don't take her
She is a nice smart professor, lots of homework, but if you handle well, will figure out the rule, I finished assignments around 2 weeks early of end of the spring semester and waive the final quiz( online class). She provided more office hours options, and support her students all the time.
Professor Leng is a wonderful math teacher. She provided lots of examples in class, and had many office hours to support students to succeed at this class. She always had patience to every student. If you went the lecture every time, you would easily get the sense of the assignment. You would get an A.
She says you will spend 15 hours a week working on this class, its more like 40 hours a week. So much homework and unnecessary work. Wants english papers and assignments in a math class. Take any other professor if you have a chance
Way more work than you would expect (30+ hrs/ week). Multiple assignments due everyday. Lecture videos do not make any sense and long typed write-ups are required for all. If you get all your assignments done, you should be ok but it is stressful and too much work. Professor doesn't have office hours for async class but is responsive to email.
I took this course over the summer, and so it was heavy on the work, but Professor Leng allows you to work ahead and provides you with all the necessary tools to succeed. I would not recommend taking this course over the summer if you do not have the time to dedicate to it, but I do recommend this professor.
This class is very hectic due to the work load,you have assignments and homework due everyday, including the weekends.Each lesson says it takes at most 2.5 hours to complete but I assure you it takes longer, if you take notes. Professor Leng is very sweet and is always will to help you pass! I would recommend this course if you enjoy challenges.
The professor is very sweet but the class requires 40+ hours a week if not more. You have multiple assignments due every day even weekends and holidays some assignments require 5-10 hours to do. You learn how to code so keep that in mind. Overall if you have to have a job or take other classes while taking this class I don't recommend
Not a bird course teacher. Expect to learn some material on your own, then ask thoughtful questions. She will teach you as much as you are able to absorb.
Dr. Leng is a true gem for PCC. She always wants us to learn something. This class is a Linear Algebra with Python Coding that allows us to visualize the properties and beauty of matrices, which are impossible to do in regular calculations. Every day homework helps to practice the topic of lectures. Recommend visiting office hours.
I took Leng for Spring 2022 for Stats 50 & a lab class as well. For her Stats class, we actually learned Python programming. In the beginning I struggled a lot for two reasons, 1. I was new to programming, 2. I did not have a laptop. Once I had a laptop, I learned to code pretty quickly. I'm taking her Math 03 course & I'll report back Fall '23
If you want to take any course that requires programming, learn that programming language FIRST before taking any other class. If the class you want requires c++, go learn it first. If it requires python, go learn it first. Don't take classes that combine programming + (your course subject, i.e. maths) if you have very little programming knowledge.
It is a bit hard to understand her classes. English isn't her first language that is fine but at the same time as a student trying to learn if the teacher is saying the wrong words, wrong numbers, jumbling her sentences, it is hard to understand. She is a nice teacher but hard to understand. It impacts the flow of the lesson.
Why is 3 stars fair? Colab files were useful! Playposit was neutral. But her explanations often times are wrong :( I'm an idiot, I need things explained clearly and accurately. Her video recorded explanations are often times incorrect and her answers to student's questions are often times incorrect. Kind of hard to learn stats with misinformation.
Professor Leng understands what she's talking about but doesn't translate to teaching it well. She overcomplicates everything to a point where it doesn't make sense and also is a very inconsistent grader. She is also very hard to understand because it seems that English isn't her first language so everything she teaches is very unclear.
I dropped after the first class but I just came here to warn that this is NOT a regular Math 10 class. Do not take if you are not familiar with computer science or python because all homework is done through Jupiter notebook and you have to simultaneously teach yourself python while already taking a difficult class.
If you enjoy drowning in tidal waves of homework and getting entire problems wrong just because you didn't format your answer EXACTLY the way she wanted you to, you can't go wrong with Professor Leng. She also does a poor job explaining concepts then gets mad when asked to repeat herself. 0/5 avoid like the plague
Lightt Workk. just go to her office hours. She cares
If you're someone who has good grades and good work ethic. You shold be able to smoke through this class wih mere effort. She makes you code and she does a great job in making sure you learn. Linear algebra is a concept applied in CS and she truly demonstrates how. ppl rating her with bad reviews prob dont try.
Terrible class! The teacher is really nice but the workload is next level. No matter how hard I tried to catch up, I just couldn't. I wish I had read the reviews before I took her.
BEWARE: The statistics course is completely done through coding and Python. Extremely heavy workload, hours per week, and in the end, your grade will not reflect your effort. The professor is very tough, not understanding, and has been extremely unclear and inconsiderate during finals. Does not understand students work and have other classes.
These reviews aren't lying, the workload is extremely heavy. However, I was able to get an A on her Honors Linear Algebra class while taking 24 units while working at a part time job. If you're serious about school, this class should be a breeze. She genuinely cares. Secret advice, do Group studies. Socialise with entire class. Ez A.
Lots of work. It's linear algebra, in my opinion it's par to par with Math22(Discrete Math). Every other math class is Easy. If you took math 22, the workload is kind of similar.If you anti social, you're getting destroyed in this class. They're not wrong about group studies. It's clutch. get everyone discord and insta and collaborate together.
Heavy Heavy workload, at least 7 assignments per week most of them taking hours to complete. The professor is a tough grader and can be unwilling to assist students. Your grade will not reflect the time and effort you put into the course.
She is an incredibly knowledgeable and inspiring professor who mainly enjoys Mathematics and Physics. She is always ready to offer support and guidance to help students excel in their academic pursuits.
Don't take her. She makes the easiest concepts so hard. You have to pay extra in order to submit homework. You need to learn how to code in order to take her class. She's very nice but the amount of assignments per week and how difficult she makes them are unbearable. each assignment takes at least 3 hours to complete. Don't take her.
Avoid taking MATH 010 with this professor. The workload surpasses typical college guidelines, with unclear teaching methods. Assignments are posted last-minute, demanding complex Python skills alongside linear algebra without adequate explanation. Choose another instructor for a better experience. she is disorganized and unprepared for lectures.
The amount of works this professor gives you is unbearable. She is also a tough grader. You have to answer all works in LaTeX and python. The amount of work is more than CS3A and math5C that im taking combined. Imagine got a 0/10 after spending 2 hours doing homework because it doesn't match her standard. Not even a single point for your effort.
I took her online class and it was very helpful for me to build my Python skills. She had a lot of cool statistical examples but she did assign a LOT of assignments. The class was worth 1 units and was so time draining. That being said, if you want to become a data scientist take her statistics lab.
I didn't realize how much I'd appreciate Professor Leng's class until I transferred to UC engineering. Learning linear algebra with Python, Jupyter Notebook, and LaTeX really gave me a head start. If you're an engineering major, her class is a must. Be aware that she gives tons of homework and she is picky about formatting but you can redo them.
Easily the worst professor I have had at PCC. Her lectures are mostly useless and all over the place. Her feedback on assignments is usually incomprehensible. She's a nice professor, but she is very difficult to understand. Class is very unorganized and the Canvas page is a mess. Coding makes class unnecessarily difficult.
Only take her if you have the time to dedicate 20+ hours a week on her assigned work. The material and skills you learn (Python, LaTex) are valuable if you are in STEM, but if not do not take her class. Very picky grader and is inconsistent with what she wants. Be engaged in her class and she will treat you nicely. Challenging, but rewarding.
Sadistic workload. The class is challenging and prepares you well for the real world, but in the realm of PCC, you're just trying to get good grades to transfer. Her class will kill your GPA unless you can put in the time (20-30 hrs/week). This isn't skill issue btw, she literally assigns 3-5 heavy assignments/week.
Professor Leng is terrible. I mean extremely terrible, never take her class or you'll regret it. She can't even write a proper announcement, it's very hard to understand what she wants. It's Math 5B but she doesn't focus on the content, only cares about irrelevant side issues. Assignments are unreasonable and unnecessary. Never choose this name.
Yeah--you do a bunch of extra work that other classes don't do. On the other hand, I'm transferring and landed a summer internship at FAANG largely due to me being able to showcase and articulate things I did for this class. This class was painful at the time. But honestly, she's the only prof I've had at PCC with this level of rigor and ROI.
Professor Leng is the worst teacher I have ever had in my entire life. She is unclear about what she wants or about the requirements for assignments. She grades very harshly and demands that students present answers exactly the way she wants; otherwise, you will get a zero. She even uses AI to write announcements, and most of them are unclear.
I took Professor Leng's 5BH course and let's just say that it's not the best! I don't like how she sets unclear expectations and instructions for each assignment and announcement she posts. Instead of having to take exams, she makes us do projects and presentations! No Calculus concepts are explained thoroughly and only yaps about AI. AVOID!
This class is not for everyone, great for a very specific set of students. If you're the type of person with lots of time to do math work and find playing with math fun, you'll quite enjoy this class- It has a bunch of "Labs" in python to explore different concepts within Linear Algebra. HW is written in LaTeX and Python, and workload is heavy.
She do the grading with biased personal reasons.
monotonous busy work and a lack of structure
Class Info
Online Classes
100%
Attendance Mandatory
64%
Textbook Required
38%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.07 avg changeRatings by Course
MATH3ONLINE
5.0
(1)Math10H
4.3
(8)MATH55
4.0
(1)MATH133
4.0
(1)MATH3HYBRID
3.0
(1)Difficulty by Course
MATH5B
5.0
1342MATH5A
5.0
5A
5.0
MATH009
5.0
MATH010
4.6