3.5
Quality3.2
Difficulty52%
Would Retake214
Reviews52%
Would Retake
214
Reviews
Rating DistributionOfficial
214 total ratings5
87
4
40
3
35
2
24
1
28
What Students Say
“DON'T TAKE CHENG for MATH3A IT'S A TRAP”
MATH3A - 1.0 rating“if you get a bad score on one midterm, you suffer for the rest of the semester”
MATH3A - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
60%
Textbook Required
45%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.41 avg changeRatings by Course
251
5.0
(1)MATH2A
5.0
(3)MATH3
5.0
(1)MATHEMAETIC
5.0
(1)MATH351
5.0
(1)Difficulty by Course
ALGMTH8
5.0
4A
5.0
PRECALCULOUS
4.5
MATH9
4.0
ALGEB8
4.0
Reviews (213)
Good teach, however you really have to keep up with the homework in order to pass. He's fairly easy tho...
Great teacher, Just keep up with the homework and you can pass his class with a good grade.
He is always willing to help u, however, his homework is really important. Class kind of bored but he is a nice person
Very helpful professor! Same as other teachers, you need to show the serious mode and take it serious! Just keep up with your homework and you'll be fine! As he always says, "Are you with me so far?"
easy A IF U DO HIS HOMEWORK AND GO TO CLASS EVERYDAY. HE IS HELPFUL TOO.HE ALWAYS ANSWERS YOUR ALL QUESTIONS. AND GIVES U EXTRA CREDIT WHICH HELPS YOU GET GOOD GRADES IN THE TESTS.
He doesn't go over the problems unless you ask him, he doesn't explain well, he doesn't finish the problems on the board, i always get confuse- exams are really hard, the extra credits doesn't help you that much.
Don't be afraid to ask him questions. He is a very nice teacher. Give you lots of extra credits chances. If you are willing to do them u can get around 30 extra points. HW is not that much, but you better do it because some of them will be extra points:P
Good teacher but very difficult class. Gives some extra credit but test are pretty difficult. A good grade is attainable in this class but you must be prepared to work HARD. You must take this class seriously or you may not even pass.
No Comments
Very good teacher and extremley helpful. Lots of homework but doesn't grade. Even has extra credit. Although you have to study and do the homework if you want to do well on the tests. Best Precal teacher I've hever had. I've taken it three times trust me!
really nice teacher, really clear, explains well~but some quizes, have to do your homework and he'll go over it during class~that helps for your exam too
very decent teacher. if you are willing to be a decent student.
best math teacher ever! Always willing to help you and always asks if you have questions. Must study for quizes and midterms but all material covered on lecture and hw. also gives extra credit and doesn't correct homework. GREAT TEACHER!
Weekly quiz, HW (he collects. gee! he gives credit for just doing them!), 2 mid-terms & final. If U need a good grade for ur GPA, take his class cuz he gives you an extra-credit (rare for math teachers) for both mid-terms and the final & you'll be glad later. Of course U need some effort.
willing to help students. the best math teacher i ever had. and teaches very clearly. do all of hw and extra credit, you will get A. too bad that he doesn't teach math 3A in spring.
Homework and quizes were not very hard and helped the grade. but the tests were very unfair and confusing
goooood!!
He is a good teacher, midterms are nice as long as you pay attention in class. His quizzes are a little difficult, but other than that he is very nice. He gives extra credit, and that really helps.
He does this annoying cough thing every 5 minutes, he asks questions that no one understands, then when no one can answer them, he just moves on. Homework does not count, he's all about math, he does not make jokes or even introduce himself, he just gets straight into MATH, MATH, MATH.
ARE HIS TEST MULTIPULE CHOICE OR LONG HAND?
Mumbles to the board and to a class that doesn't listen. About a 70% drop out rate says something. Rather than getting the message when most people are failing his tests, he just complains not enough extra credit is being done.
Runs late, mumbles to the board for an hour. Takes little interest in what is being understood. About 12 of the 40 in class are left. Low test scores, averages run in the 50's - 60's. Rather than adjusting tests, he will just gripe about no one doing extra credit.
well, this was my 2nd time taking him.1st time I had to withdrawl. His tests are pretty hard. He does grade homework which means little people do it. When he goes over a subject and asks if everyone understands it, everyone will look at him with a confused face and he'll go on. He needs to learn some better teaching methods. If hw is done,u b fine
good god, STAY AWAY. could care less about students, just writes on the board. his primary concern is finishing the book and going by schedule. if the class average is a 60, he wont curve it or give more work.
His class is not that easy. He seems to be a very nice teacher and willing to help students, but his tests are hard and if you do not attend class you will be a bit lost. On an overall basis great teacher, but hard class.
He is an okay instructor and his class is easy if you study. He does grade on a slight curve that usually bumps you up a grade. He is not the best but it is possible to pass his class with a decent grade.
You never have to turn in your homework. But he goes over any homework problems that you have a question over in the class. he is very easy to understand, but the class is still hard, I mean it IS College Algebra.
Very easy. Has three midterms, but only counts two. Has 11 quizzes (once a week) but only counts 8. Take this guy.
a pretty good teacher, the criteria is probably more on the harder side but he is really helpful and tries to do his best to aid students. if u are looking for a not too easy but somewhat challening class u should take this class. tells you everything on the quiz and midterms and doesnt even count all of them
i wouldn't recommend him for people in lower math classes..he will put problems on the test that are hardly anyhting like ones from the homework.
very nice, willing to help students
he was a good and helpful teacher
He's totally nice and very cooperative with his students. Maybe a little too lenient in my opinion, yet I'm sure that part is helpful to a lot of those out there. I only did an on-line class with him, but he was pretty amusing in orientation.
THis class is tooo easy i dont even go to class and i get an A
coming from a math wiz this may help you or not. This class for me is a cake walk, could do it in my sleep...seriuosly. Now for those who dont like math or not good at it dont take this class with this teacher. Here's why, can barely understand him most of the time and isnt very clear. Overall good class but not so good of a professor,hope it helps
This guy is so cool and understanding. He's the nicest math teacher I've known so far at IVC. I wish he taught Math 8! Make sure you do your homework, is very negotiable about absenses and taking quizzes early. Study the study guides and do the extra credit. EASY SMEASY A!!!! Great guy.
Very good and polite teacher. Helps you alot. Ask him alots of questions as you can. ANd you take about 12 quizess and only best of 8 counts.
this is the worst teacher..i didnt like him at all. not clear and very hard
I thought Mr Cheng was a very good teacher. The quizzes are just the homework questions. The exams are much harder but he offers extra credit for doing the chapter reviews. Cheng was very helpful because he spent half of the class times to answering homework questions. I definitely recommend his class.
Mr. Cheng came prepared and taught clearly. He really knows his stuff. He answers questions in class but if you ask a question on material you should already know (on material covered way back), he'll ask you to ask him afterclass or during office hours. He asks for feedback on which math problems to put on exam. Fair. Competent. Recommended!
I took this class on line during the summer session and got an A. You have to be disciplined, but it's an easy class if you do the work. Mr. Chen gets back to you immediately re questions.
I took this class on line during the summer session and got an A. You have to be disciplined, but it's an easy class if you do the work. Mr. Chen gets back to you immediately re questions.
Terry is a great teacher and wants everyone to learn. His class isn't easy and homework isn't mandatory but it definitely helps if you do it. he drops your lowest midterm score (there are 3) and offers extra credit. there are weekly quizzes too. he is a great teacher but you have to work for your grade.
Took his online class. He is fantastic. All HW is due by the final exam and you can rework problems as many times as necessary to get 100%. Chapter tests are available to take 3 times (best score used). Only time you need to step on campus is for orientation, the midterm, and final. I hate math and would definitely recommend him!!
he is the BEST he is a GREAT TEACHER he is the most understanding, if you don't understand something he will go over it again and again until everyone understands but he doesn't waste your time. he leaVes NO STUDENT BEHIND, VERY CONSIDERATE and very respectful!!! awesome awesome awesome
A good professor, fair grader, and very helpfull with any questions you have. Attendance is mandatory because a handfull of the problems he goes over in class show up on the quizes/exams. You should also try some of the assigned homework problems becuase they'll really help you on his quizes.
Great teacher. Doing the homework problems is a must because all of the quizzes are based on the homework questions. If you have any questions he will help you until you get it right. I strongly recommend this teacher.
For math253 online during the 6 week summer session it is INSANELY HARD and very time consuming, plus the software/book are not any help on many of the problems. I DONT recommend to take this class online in the summer unless you're great at teaching yourself math and study 45 hrs/week. I'm a 4.0 student and I'm having a hard time getting a C.
i took math 253 online in the summer and it was a bad decision. he never responds to emails so there is really no other way to get help if you are stuck on something.
I took online class in this summar. I think Terry Cheng is a great professor .
I took in the summer and I didnt think he was very good. He didnt seem to really go out of the way to help you understand if you are lost, just references you to the book or the online materials. FYI -- The online class is A LOT of homework.
I took him for a class online and a class in person on campus and I'd recommend going to campus for class instead of online. The online class is WAY more work than the on campus class.
He goes out of his way to help you understand the material.I'm not good in math & i got an A in math 251 also with professor T.Cheng. I'm taking math 253 and so far so good.You won't regret taking him.He gives extra credit home work which definitely will bring your grade up.
I took 2 math classes wth cheng he is a great teacher! i read some of these comments and its jst not true abt the test being difficult they r jst dumb. he always ask if some of the home work problems r good problems 2 put on the test and most likely they r on the test. if you have a question he is very helpful and will take the time to help you.
Terry is very friendly. People walk out mid-teaching, come in late, and ask many questions, yet he never complains or critisizes. He gives extra credit and welcomes you to ask questions if you need help. Excellent teacher!
Took him for College Algebra. I hate math, but he was a good teacher. There's a quiz every week, but its short and based on the homework. 3 Midterms and a final, he drops the lowest midterm's score. He's a really nice guy, and a good teacher, very relaxed (this is coming from someone who barely passed this class because of their own laziness!)
I've had Prof. Cheng for both Math 8 and 124. He has a great teaching style that makes class bearable unlike some others that I have taken. Tests are more than fair relative to the materials covered. Great teacher, only down side is sometimes, all the material is not covered in the semester due to excessive amounts of questions during class.
He is my fav math teacher so far at IVC. He goes over homework questions each class and explains things thoroughly. If you do the homework, the tests are easy. I highly recommend him!
Professor Cheng is very helpful, always dedicated to helping you out during his office hours. His calculus class is hard if you do not do the homework or attend class, so going to his office is a must. He goes over anything on the homework that you ask for. He has quizzes once a week, but they should not be too hard if you understand the material.
I dont get why all these people gave him such good reviews. He isnt that great of a professor. The quizes and tests arent like the textbook questions so its one of those classes to begin with. I ended up having to teach myself most of it. The best way to pass his class is to stay ahead of the class.
Not so much of a fan of his class because I studied more than I've ever studied in my life for a math class and barely got a B. Before the final the average was a 65% and he woudn't curve or anything. He does give 5% extra credit before the exam which is nice. I never knew what to expect on tests.. I might take him again but prepare to work a lot!!
I really liked Terry's teaching style. He is very straight forward and is easy to understand. His tests are fair but I felt that the weekly quizzes were a bit tricky.
Really really hard teacher grades super hard and test are not like homework or what he teaches. FAIL
This guy is ultra sarcastic, not helpful at all. He picks out the hardest questions he can find and puts them on the weekly quizes. I am very good at math but he makes things way more difficult than they need to be. Dont ask questions unless you want a smart remark about how you should already know the answer, all done w/ sarcastic smile and tone
His calculus 3a class is o.k. managed to avg a B for the whole semester until i got to the final, which was tough as hell. And i studied like for this test. Scraped by w/ a C. Answers questions for students, is nice, etc. Sometimes will even go thru the whole class period doing hw problems. pretty funny when nothing but hw problems get done.
Nice guy, but not a good TEACHer. His teaching just flys by and a lot of people can't understand the lessons and his teaching methods. Most ppl in his class have a C or failing and he doesn't care at all. Early quizzes are easy but get really difficult and puts tricky questions, average grade on quizzes are 4/10. Try taking Monte or Zucker first.
Assumes you have a good basis in College Algebra&Trigonometry given that you have retained the information well. Quality of his lectures depends on class participation, interest, and potential to succeed. If you teach yourself a little and do the problems ahead of time,you'll do fine in his class. Ask questions, he will happily help/explain. Take
I love the way he teach. just do all the homework and u'll do fine in his tests. go to his office hour is a must. that's the key to get an A. I end up with an A but I put a lot of effort for this class. absolutely will take him again for math 3b!
I appreciate his teaching fashion that make the abstract concepts concise and easier to remember. But you must figure out homework by yourself. The tests are based on the work you did.
Overall, an okay teacher. Class seemed to be a bit slow paced. Spent an equal amount of time on unimportant topics as important topics. To me, the tests were tricky - definitely know how to do all homework (odds & evens), worksheet, & review problems. Know 3A stuff and focus on Ch. 8 & 12 to get an A.
He is a pretty good teacher, but taking him over the summer is a lot of work, so i suggest taking him in the fall or spring. He is a pretty fair grader, and does give some extra credit, but the tests are still very hard, and they are the only thing that go into your grade. There is no HW or quizzes that help boost your grade if you do bad on a test
hes a good teacher.As another person said, taking him over the summer is kinda hard, and i imagine it will still be a lot of grunt work in the fall. Tests are questions from the homework, but somehow, the tests are still hard. He does homework problems that you ask him to do, so thats nice. Hes a good teacher, but you NEED to keep up to get an A
He makes things harder than it really is. Kind of weird guy. Makes math hard.
He over-prepares his students for the tests. If you're able to do each problem that he assigns as homework, you're good to go. Going to class isn't mandatory, but it is vital to getting a good grade in the class. His class is pretty straightforward. Cheng tells you what you need to know and helps you learn whats important. I recommend him.
Tests are based off the homework. So doing the homework is mandatory if you want to pass the class. He isn't very clear sometimes when he is teaching and assumes that everyone knows the material already. Study and do your homework and you will pass.
Decent Teacher, somewhat difficult quizes every week, homework is not collected but essential to get a good grade. Its College Algebra, you have to work, so not an easy A. Helful teacher who will answer questions.
He teaches well, he goes over some homework problems if you ask him, and if there is any confusion he will be nice enough to go over it at office hours. His test are like the hwk problems but still hard. If you do the hwk then you'll do fine, just keep up with the hwk! Also, test are based on grades only!! I'm taking him over the summer to get an A
One of the best math professors at IVC for certain. I recommend anyone who is willing and dedicated to take his class. Tests and quizzes are modeled straight from textbook and classroom problems. If you finish studying and completing your homework, but still have questions, his office hours are for any additional help. Truly clear and helpful.
Not an easy teacher. Doesn't explain material and his exams are very hard. Not recommended.
This class is going to be really hard if you don't pay any attention or do the hw. He doesn't collect the hw but it is really helpful if you do it. He gives quizzes every thursday on the sections you went over the previous week. His tests are hard but they should be easy if you prepared for them. Ask a lot of questions!! Go to class!!
He's alright. The tests are just like the homework except for the absolute most difficult parts of the homework. Say there is 1 problem that involves a type of trig identity in the whole section. He'll use the hardest double angle and match it up with a different type of calculus problem. Not very persistent or clear with helping confused students.
Hes a nice guy. Hes really nice in office hours if you just come by and ask him. but this class was really hard. I did all the problems twice before each quiz and it was always hard for me. Idk how i ended up with a B. In order to pass this class, you need to do all the hw questions and really study for the midterm and finals.
He is very helpful. He gives a lot of homework but does not check them. If you have homework questions, he'll be glad to help you out in class. Tests are not difficult if you study hard. Overall, he is a really good math professor.
Very Helpful especially during office hours, but seems disorganized. Class fell behind and we had to cram everything in last second for the last test and final, which was really hard given the circumstances.
He is extremely knowledgeable and the way he teaches is very clear. No quizzes or homework and his tests are very straightforward.
Mr. Cheng knows the material by heart. Unfortunately, his tests and quizzes expect you to know it by heart. Getting an A isn't impossible, but you have to ignore all work from your other classes to study enough. If you love learning, you want this class. If you love you GPA, you don't want this class. The homework is good study material.
He wasn't an awful professor, however he was not a good professor. you have a quiz every Friday based on material you learned the previous week(sometimes 4-5 sections in the past!) That makes it hard to keep track with the class and the current material. overall nice guy, knows the material, the tests are based off book questions. you need the book
He is a pretty good professor, wants you to do well and is very helpful, I always got help during his office hours! He's sometimes a little unclear but will explain it to you until you get it. Always do your homework!! He takes a majority of test questions from homework and the weekly quizzes, and attend every class if you can!
I wouldn't recommend him. He seems to do better teaching students who really understand math otherwise he is hard to follow. He doesn't really explain questions well and tries to rush through everything. It is also confusing how the weekly quizzes are based on the past week's lesson instead of the current.
Don't get me wrong he is a very nice friendly person but that doesn't help me in passing this class! He goes way to fast, kind of hard to understand him and follow him at the same time.
He is extremely helpful. I have met no other calc teacher who goes over hw in class & answers all questions before lecturing. I didn't do majority of the hw b/c he puts about 10 hw problems up before class to go over. He explains everything over twice until the whole class gets it. Final was hard; but overall, for a calc class,it was fairly easy!
do not recommend this class to those who have a real interest on learning the material presented in math 253. He is not easy on answering questions, he expects you to know, and gets very offended when the questions fall above his intellectual ability, however he does not ask for your homework, so it would be a perfect course if you already know 253
I took this class in the spring and it was the biggest mistake. His quizzes and tests are from the book which can be a plus but homework is not counted for a grade which no one was happy about. when someone wasn't clear on something he seemed to get upset and he just expected you to already know what to do. I would never recommend him to anyone.
He gives alot of chances in his online class to provide you with enough to pass the class, he also works with his schedule.
This class is basically online and you only need to show up for the quizzes every week. Lots of online homework that's pretty time consuming but as long as you do it you'll pass. He isn't much help explaining or in person so you're basically on you're own. Don't buy the book! Just get the online code.
Great teacher. He has a simple teaching style and homework is online. Once you get the just of Aleks it becomes easy to do the homework quicker. We had about 4 take home quizzes and 3 lowest quiz scores are dropped. Very fair teacher. Bad comments are exaggerated and inaccurate.
I don't see why there is so much hate towards this guy. He makes the class manageable with several take home quizzes, extra credit, and he also drops the lowest quiz score. what more can be asked? I got a better grade than i thought i would. His online homework, however, is not helpful because it does not really require you to work out the problems
Math 3A in general is a tough class. but prof cheng's fast teaching style makes things very difficult. he goes over things pretty fast and i was unable to copy problems down let alone understand what he was talking about. he will help you if asked though his tests are very hard as well since he puts stuff on there you've never even seen before.
4 tests and a final. One test is take home. Optional homework every day and goes over any homework questions before starting lecture. Tests were okay. Final was hard. Always late to class and coming back from break. Nice guy
Such a friendly teacher, very nice, clear. He does assume that you have a decent background in math. My trig was not that great and still got a comfortable A. But make sure to look through optional homework and see if you can do most of the problems. Enjoyable class!
Really great professor just do the homework and you should be able to get an A.
Professor Cheng was extremely nice and helpful! One of the best professors I have ever had. You really should do the optional homework and ask a lot of questions he is extremely friendly and very approachable and understanding. Do all of the homework visit him during office hours for questions and youll be fine!
he is great but he always comes laaate ! otherwise a great professor
i have taken pre calc in high school and this is a whole another way of teaching. I needed to refresh my memory of taking pre calc but i know for sure there are easier ways of learning this class. pop quiz every week and graded very harshly.
PROS -Very friendly teacher; helpful, too -Really makes sure his students understand the concepts. Goes over homework at the beginning of each class CONS -Hard tests; average grade is 72 -Takes forever to reply to email Overall he is a good teacher, but unless you have a strong foundation in precal, don't take him
Online homework is totally different than what is being discussed in class
I mean hes nice and helpful but that does not help me at all he left half of the materiel to the last couple days and he put them on the final
I just took his pre call class and barely got an A. He dropped 2 lowest quiz scores and gave us 2 times 5% extra credit towards 2nd test and Final. Overall great class. Just work really hard and you well get an A. If you don't study or do homework you won't pass. Always ask him questions.
He's there for you. Cute funny asian dude. Homework is great because answers are a click away but understand it, don't just copy, that's not the point. If you do the homework and look at the notes a lot you'll get an A. He's not super hard, tests are straightforward. I'd go as far to say, notes test.
Very kind guy and responsive. He gives extra credit, 5% on your midterm and final. Most of the test questions are similar to the questions from the study board. Need to consider this is a 5-unit college class, so do your homework, learn the concepts and you will do fine in his class and will learn a lot too.
VERY HARD professor! Professor Chengs tests are way too hard; the average score for tests are low. He gives no extra credit besides the one question on final worth 5 points. : Quizzes are mostly on the harder side. I wouldnt recommend this class.
He is a good teacher. His lectures are clear and helpful. Make sure you visit him during his office hours if you need help because his help will help you alot. Only bad thing about this class is the online homework.
OK teacher. Always late. Tests are hard. Skips class a lot due to traffic or getting sick. Most flakey professor I ever had, but he's nice. DO THE HW OR YOU WONT KNOW WHAT YOURE DOING
Great teacher but the class is difficult and you will have to work for a good grade. The only thing that counts as a grade in this class are 5 tests, so you have to do well on them to pass. This means homework is optional but often the test questions come from very similar if not the same problems from class and homework problems. DO THE HOMEWORK.
Professor Cheng is great! if you don't understand something he will review it and makes it easy to understand try not to miss class because you will miss a lot of examples he gives! he comes late most of the time.
Professor Cheng is a great Math teacher. Math is a hard subject to teach, but he is great at teaching it. Homework and attendance is not required, but highly recommended if you want to get an A in the class. He is really nice person, always there to help his students. I would take all math class with him.
Cheng is a good professor, but make sure you ask questions or you may not understand what is going on. If you want an A, do ALL the online homework and REALLY prepare the exams. They are tough but doable.
I give him a 7/10 for teaching but the class is completely based on exams which make it hard to get an A if you mess up a little
He's clear and easygoing. quizzes every week but only the top ten counts. two tests and one final. gives extra credit. also gives out practice questions for tests. tests are pretty much like those study guides but different number. very dedicated and enthusiastic at teaching. knows his stuff and good at teaching. would recommend!
Very easy Professor, doing the optional hw for this class helps for the weekly quizzes! and he uses similar problems from lectures for the quizzes and tests! so there are no surprises unless you don't show up to class. Ask for help when you need it, he goes over anything to the class even if they are concepts you should already know :P
Professor Cheng gives very clear lectures on concepts that helps to better understand future chapters. However, you'll find yourself with more questions because CONCEPTS are what's gonna be on the tests. Just gonna side eye ppl who said its notes test- Cheng expects you to know concepts rather than giving questions similar to the homework.
theres tons of online homework. I got all A's on all the homework, failed the midterm and the final... yet got an C in his class.
He's enthusiastic everyday to class and honestly as long you show up, do homework, and actually put in a few hours a week to study, it's an easy A. I got A's in my exams easy, all these kids complaining about getting C's need to seriously start blaming themselves instead of blaming him. If you don't like your grade, then shape up and study hard.
He is amazing. 10 question quiz every week but doesn't ask for homework. Also, every week he provides an opportunity to get extra credit. His study guides are nearly exactly the same as the mid term or final. He cares about you and your grade. Highly recommend.
He is kind & quirky, but this class is not for everyone. Grades are based solely on quizzes & tests, so if you aren't a good test-taker, this isn't the class for you. Quizzes are often 5 questions, so 1 wrong answer drops your grade significantly. Luckily, test questions are very similar to the homework, so DO THE HWRK even though it's optional!
Best math teacher I've ever had - Takes time to go over questions before every class even right before quizzes. Doesn't check/grade homework but if you're on the cusp of a higher grade if he sees you've done all of your homework he'll bump you up. Drops your lowest quiz score. If you put in effort, do the hw, and ask questions, you'll get an A.
He "assigns" homework (not graded). They're the even problems from the book. If you only do those, you're headed for a C. If you want an A, you must do all the even & odd problems & have mastery with speed. 70% of HW is easy problems & then 20% medium & 10% hard. Quizzes are from the 20% medium. Tests are from the 10% hard. Study hard. Weed class.
Ah, Calculus. Or as I like to call it: Advanced Algebra. You must do everything that is required by the syllabus or you will have a bad time. The algebraic and trigonometric footwork can leave some stumped, but you have to put in the requisite effort. Practice makes perfect. Professor is better than UC ones, I can tell you that much. Good luck.
Great professor! This is my second class with him and I plan to take my final math class with him as well. Work is well spread out over the semester so it is not too overwhelming. He is very quick to respond to e-mails. As long as you do the work and don't fall behind you will do great in his class.
very dry, dull. overall, extremely boring class. too much homework for a 5unit class. tests and quizzes are hit or miss
Took him for Online Math353, class was organized, clear cut, and he always responded to my emails. It does get more difficult at the chapters progress but that's just part of the class. Highly recommend his online class.
Professor Cheng is one of the best math professors! His lectures are clear, and if you don't understand something, he will happily explain to you. He is always happy, and it gives you an excellent feeling about the lectures. His tests are very similar to the homework, and the examples you go over in class. He understands that math is hard and his exam problems are made so that it would be reasonable for everyone. He also has quizzes, which are also very similar to the examples you go over in class. I got a B in the class, but it was because I didn't put a lot of effort in the class. The class is not hard if you do the homework. Highly recommend Professor Cheng! He is amazing
2 Exams + Final Exam. Final exam covers 1&2 exams. Each exam has 30 questions. 5-6 quizzes with 10 problems each. He will give u practice guides to study for the exams +final. Usually those questions found on those study guides will be on the exams but with different numbers. Tons of h/w that is graded & answers are attached but must show work!
He's an okay teacher, he knows what he's talking about but all he does is lecture which doesnt appeal much to me. He gives many opportunities for extra credit and is very flexible. I recommend taking his math 8 class as long as you are willing to do all the online homework and listen to lectures for a long period of time
Terrible experience with his class. He has you cramming in the homework to take a test, weekly and then onto the next chapter - so fast. He made me really not liking math.
the hardest class I have ever taken. the whole class is weighted on 6 quizzes, 2 midterms and a final! if you get a bad score on one midterm, you suffer for the rest of the semester
I had Cheng this past semester and I thought he was great! I can see how some people didn't like him, but his midterms were very straightforward as long as you do the study guide. The quizzes kinda left you in the dark and online homework was a lot at times. You kinda have to learn to time manage, definitely wouldn't say easy A but very doable.
DON'T TAKE CHENG for MATH3A IT'S A TRAP. He'll give easy tests at the start then his midterms and final will be nothing like the tests. Even given a study guide his midterms were insanely hard compared to the tests. I had a 90% throughout the class and his final was so hard it dropped me to 75%. CHENG SEEMS NICE BUT WILL HIT YOU WITH A CURVEBALL
He explains concepts really good but its extremely boring other times. if you do homework and attend the class its possible to get an A we have 6 quizzes each worth 20 points and he drops the lowest 2 mid terms worth 100 each and a cumulative final worth 200.
Math 2 wasnt bad- I tought myself through the online hw and he gave out extra credit for each exam so I got an A. But in 3A he was really cramming in material last minute. I found myself memorizing classwork problems instead of actually learning concepts from the textbook. Wouldnt reccomend- literally went from an A in Math 2 to a D in 3A.
I'm takin math 3A with him right now, and he is a very good professor. He's very caring and explains everything to you in class, and if you still don't understand you could go to his office hours, where he makes sure you understand the topic. I 100% recommend him!
Professor Cheng is a fabulous person! I believe he is the only professor that replies back within 1 day. He is a dedicated and helps his students achieve. He was very clear with what he expected out of us on the first day of class. He was always available to chat with and was very approachable. Thank U for your help and support during my hard time.
He explained all of the concepts pretty well and was always willing to go over difficult problems.
Professor Cheng is a nice person. However, only his exams count for grade so that if you did bad on one exam, you are done for the class.
Nice professor, but very unorganized. Quizzes will be given several weeks after the material (when you have already moved onto another chapter). Lots of homework that will never be graded. Quizzes/Exams is based on homework. Lectures are all over the place and will confuse you even more. Best advice? AVOID this professor.
I was a failure student in my first Math3B class. I came to Cheng for 2nd try and he was awesome. Go to lecture, do some homework u dont have to do all. In lecture he writes on the whiteboard,lots of example problems fully solved out. What helped me succeed was how he answered every question, however stupid or lost I was. BEST CALC PROF I EVER HAD.
Needed a math class for transfer, and this is by far the most difficult class I have ever taken. Tests are cumulative, and you aren't allowed to use formula sheets on them. Homework takes at least 6-8 hours a week to complete, and aren't explained very well. This class has brought me so much stress, and I'm already losing hair because of it.
Worst professor I've ever had. Doesn't actually "teach" anything, just gives out long worksheets and whatever you can't do you have to ask him about next class. Quizzes aren't that bad but literally do nothing for grade. 2 Midterms and a Final, mess up one midterm and you get screwed for the rest of the semester. Try to avoid at all costs!!!
Homework isn't graded so your grade is all quizzes/tests (lowest one dropped though). As long as you get the homework/classwork, you should be fine. The quizzes/tests aren't hard at all; a lot of questions are copied/pasted from the homework. He spends 60% of class reviewing homework, so if you somehow don't get it just ask him and you'll be fine.
Only have credits about quizzes, exams, and final. No attendence credits. 6 quizzes, and the lowest one will be dropped. He is very patient to answer every question that students have. The exams is not so strict, but only 5 points extra credit. You can use electronic device. I really wanna take his class again!
Truly the best math instructor I have had my whole life. I took him for math 2 math 3A math 3B. I truly appreciate and respect his method of teaching and his expertise behind the subject. He truly cares for his students. He changed my whole outlook on math while giving me strength, motivation, inspiration, I never had before entering his class(s).
Because of the virus this class was taught online. Even worse he was gone for surgery for a total of 6 weeks? With the circumstances he really tried to make it work and make it easy for his students. He's such a nice person it makes me cry lol. His tests were really easy as long as you studied. Clear examples and quizzes are from notes and no hw!!
This man did two hour and fifteen minute ZOOM lectures while recovering from eye surgery. His lecturing style is clear and he always makes sure everyone in class is following along before continuing to a new topic. He makes a very friendly learning environment. He is also willing to answer any questions you have via email. He's a good man.
This guy would stay late answering questions on Zoom while undergoing major eye surgery, all during a global pandemic. I went from failing Calc 2 last semester to succeeding on every exam in this class. Very good professor, explains math in a very logical, systematic way. Homework isnt required, albeit recommended. Bi-weekly easy quizzes.
He is the definition of hard work. After undergoing multiple surgeries and dealing with the COVID outbreak, he still carries the class and and respond to questions and emails as fast as he could. We have quizzes every other week and the quizzes are based on the hw. The tests are harder than the hw and mostly conceptual. Practice problems will help
Firsterval, math 3B is a challenging class, and you must be prepared for this crouse, but if you decide to take, take with professor Cheng. He is fantastic and willing to answer any questions you have. Great Math professor!
Very knowledgeable of the material and explains it well. However, the tests are difficult, and perfection is expected: a tough grader. Learned a lot though, and glad I was able to take his class.
bad professor
Great teacher, homework is all optional, and you are only graded with quizzes and tests. (drops lowest quiz too) I had to take MATH2 multiple times because of terrible professors, but this one is the best. He will answer any question you have and he is not like other professors where they teach you an example and the test/quiz is way harder.
Professor Cheng is very thorough in his lectures and constantly asks questions to make sure the students are understanding the content. Also, he has office hours which are helpful. You need to make sure you keep up with the homework and understand it to pass the tests and quizzes! Understanding and nice professor!
I'm very late in writing a review, took the class 2 years ago lol. But I still remember that he was a really great teacher. He was really caring and always asked if we had any questions or if there was anything we didn't get, it left a really great impression on me. As long as you put in the work, it's really not that hard. Do all the homework.
Great Professor that always knows and teaches the class material well. Does not have bad intentions like some other professors. Take him if you have the chance.
He always asked us if we had any problem understanding concepts so he could simplify the material and dig deeper to help us absorb them. He was also always willing to help, unlike some other professors who just want to finish the class and go mind their own stuff.
(Note: I'm taking his class virtually). I'm still currently in the process of taking his class. So far, I think he's a very detailed professor that makes sure that everyone's on the same page. During lectures, he always makes sure to give time for questions and is very caring. But, your grade is based on quiz scores only.
Professor Cheng is always willing to explain so don't be afraid to ask questions. However, if you want an A or B I would not recommend taking his class unless you are very strong in calc and algebra. The tests are difficult and no notes on any test or quiz. The only extra credit option he gave was 5 points for doing 53 integration problems.
In terms of teaching he is the best profesor ever. He makes sure everyone learns the material. However, this was a very very very challenging class. The material is hard and all the grade is based on exams and quizzes, no points for HW and attendence. If you want an A I don't recommend. I worked really hard but I still wasn't sure I'll make and A.
Math has always been hard for me, so just keep that in mind. Professor Cheng's lectures are pretty good because he solves out a lot of examples and sometimes gives us practice problems to do. But the problem (for me) was that your grade is only based on 6 or so quizzes, the midterm, and final. Also that the homework he assigns is optional.
He showed up late for literally every class and not just 5 minutes late. Your knowledge of the subject is not as well graded as is your execution as evidenced by the harsh grades given out from small algebra mistakes. Weekly quizzes are thought-provoking rather than a quick assay of your absorption rate of the material. Better to take someone else
Do not take him unless you are very strong in math. On exams he expects perfection and will nuke you for simple algebra mistakes. He gives plenty of practice through the optional homework. However every section is a trouble to learn with his poor lectures that are copy and pasted from the book.
Do not take Math 3B with Professor Cheng. The only way for you to earn points is from quizzes and exams. He will give you only a 50% grade if you did not get everything correct, and you have only 5 minutes to do each question. There is homework assigned, but he does not grade them and you do not earn any points. You will regret taking his class!
do not take it unless you are very good at math, it is hard to get an A because you have to do well on every quiz and exam. He only grades by 5 quizzes, a midterm, and a final, there is no chance to get a good grade if you fail on either one. It is unreasonable.
Quizes, midterm, and final are proctored on zoom, no notes or anything. Prof speed runs the math content, about 1 - 3 sections per week. The biggest issue is that hw isn't graded so grades are dependent on quiz, midterm, and final. The average quiz grade is 7 / 10. You NEED to speak up in class or attend office hours if you need help, take TU 301.
Dropped this class within two weeks. Terrible professor and class. 80% of your grade is determined by midterm and final. Good luck if you take this class.
he's a good guy but the class is hard. your entire grade is 6 quizzes and the midterm + final. the homework is extra credit but imo not enough to convince me to take his class again. if you already struggle with math this class will be hard.
Professor Cheng is patient and nice. What's hard is that your grade is dependent on 6 quizzes, 1 midterm, and 1 final. Drops the lowest quiz grade. Also, he doesn't provide solution for the final review sheet. Office hours and speaking up in class are important. Take his class only if you're willing to work hard or good at calc.
Dont take this class. He doesnt even give solutions to his study guides so you are screwed if you happen to miss class for a day.
Although it is an online course you did have to go on campus for the midterm and final which is a bit annoying but I understand. Would definitely not recommend skipping class. It was not a very difficult class, just some online homework that you get about a week to do and quizzes every couple of weeks.
Bad professor, In all, had to teach me the material in order to pass the class. It's tough to communicate with him. He's lecture-heavy and ignores questions when he can't answer them. Most of his class was oblivious to what was going on, often resorting to alternative learning methods in order to maintain a bare minimum of a C.
Professor Cheng lectures thoroughly and always asks if the concept is clear. Homework isn't required but is extremely recommended. Do NOT fall behind, and also take advantage of office hours. Grade is determined by several quizzes, a midterm, and a final.
Don't take his class if you want to fail.
Professor Cheng's class wasn't overly difficult per se, but it was graded on only a small amount of material (most of the grade came from one midterm and one final). If you weren't comfortable with the material, one blunder could cost you an entire letter grade- so make sure you're very confident in your ability to get the grade you want.
He grades on 6 quizzes, lowest dropped, 1 midterm and 1 final. You mess up one, you're out for a whole letter grade for the semester. In terms of exams, he just throws a bunch of sections at you and doesn't give any leeway as to what the important ones are. Lectures are a chore as well, will seldom fully solve a problem, confusing everyone.
Class is pretty difficult, a lot of people dropped. Your grade is basically only tests and quizzes with a little bit of extra credit. Homework is optional but you need to be able to do the homework to do well on the tests.
Very tough professor. If I am being honest you would have a much better chance with another professor. He skips over a ton of sections and skims through the ones he does teach. He would always go over his time and make us leave late from class. His exams were really tough and he would grade them even tougher.
Chose him is the binging of your tragedy
worst professor I have ever taken in math class. he goes fast and expects you to know a lot of things and he grades very hard you get points deducted on small things. barely any extra credit and you need to memorize all formulas for the exam no formula sheet for the exam. No curve Grade 69.5 is considered D not a C when you suppose to round up.
Took AB + BC in hs (5 on exams), but lectures were still difficult-ish to follow. He teaches out of the book and although you can tell he is passionate about math/teaching, he is just soooo boring/very slow at lecturing. Gave EC, not great review..., do not take if you have low test avg. Grade is made up on entirely test/quiz scores and 10pts of EC
If you work hard, you will get good grade. Professor Cheng explains topics thoroughly and often ask to check if students understand the concept before he moves to the next one. There are two 2 extra credits, which count up to 5 points of your midterm/final. I have seen those who get 100+ because they did really well in quiz along with the ec.
Check how many people are left in his class by the end of the semester. Go to mysite, class schedule(CHOOSE ANY TERM), search his name, click details, and look at enrolled. Most of the time more than HALF the class drops. This professor is terrible. If you are taking him, drop before its too late and wait to take a better professor next semester.
You get 2 extra credit opportunities that are 50-60 reasonably difficult questions each all for 5 extra credit points per opportunity. Took me around 6-8 hours to finish one. The final is 120 points.
Professor Cheng is excellent at lecturing the class, he explains everything pretty well. The HW is optional and not graded, he gives opportunity at extra credit for midterm/final. However his test questions are more difficult compared to expectations, you will need to study and memorize to pass this class. Overall, I would take again.
Grades are only based on quizzes/tests (lowest quiz score dropped), which made studying for each quiz stressful. He chooses medium lvl problems for the quizzes (some hard qsts). My biggest problem is that his OH was at poor times: 1:15-2 T/Th 6:45-7:15PM M/W. He doesnt do the best job of explaining a concept or problem as well. Wouldnt take again.
Cheng would be very descriptive in lectures and made learning the concepts pretty easy. Always looking to answer questions anyone has during lecture and explain things thoroughly. Only 2 extra credit opportunities (Midterm & Final) but quizzes and test are nothing crazy. Definitely can do well if you do the homework he recommends for each chapter.
He is a very difficult teacher, 6 quizzes, 1 midterm, 1 final are whats graded. Homework is not graded and gives 53 problems for extra credit for 5 points on the midterm. Ok at teaching but he is a very harsh grader not good on partial credit, very difficult final. There are better teachers and much better graders do not take him. Cool guy though.
So this guy doesn't actually 'teach' his online section. He just uses old videos from the book. Luckily I dropped before the refund.
Professor Cheng explains concepts well, but tests can be challenging. If you put in the work (homework, study sessions), you can do well. unstuck AI helped me prep for quizzes efficiently.
Prof. Cheng's class is right before mine in the same classroom. Whenever I'm early, I see him answering students' questions after class with the utmost care and encouragement such that I feel compelled to say how much of a gentleman he is. Definitely left an impression on me how dedicated to teaching he is. Doesn't sound easy, but that's calculus.
The worst teacher ever. If you want to retake the class, take him
Prof. Cheng really cares about his students and clarifies a lot of concepts. My one gripe is that he only grades on tests and midterm/final. If you're not a good test taker then don't take the class. He offers EC for doing hw and midterm/final review. MAKE SURE TO DO THE PRACTICE MIDTERM/FINAL, basically just the test with different numbers.
Probably my favorite math teacher I've had. Calc is inherently hard, but Prof Cheng goes above and beyond to make sure that you understand the concepts. Homework is also not graded, so as long as you have good disipline so you can practice the material however you want. There is also about 7% worth of extra credit if you do it.
Make sure to note take well in his class, as his class example problems may be used on quizzes or exams. I dislike the way he is so rude to his students, particularly when they ask questions about the content: his responses were always filled with disdain. He still has not responded to my emails about my final grade. He does not care about you.
His Calculus class was very easy compared to another I took during summer, he gives 2 extra credit from the midterm and final reviews and test samples for both that are VERY similar to the actual exam. I would suggest studying the antiderivatives for the final because that's something I lost points on!
The material you are tested on is nothing like what is shown in class. His lectures are unengaging and drawn out, and you leave feeling like you didn't learn anything. He is condescending when responding to students' questions, resulting in a quiet classroom that is afraid to learn. I had to use YouTube to understand everything. I don't recommend.
Extremely straight forward professor. Show up, DO THE HW (trust me), do your best to participate in class, and you will be perfectly fine. Graded on only quizzes and tests, with some EC throughout semester. Not the greatest professor, but participating in class, asking questions, and going to office hours will definitely secure an A. Good person.
Some pros: rarely gives hw, passionate about his job, not so strict about attendance cons: monotone voice and fast-paced, condescending when answering students questions (makes u feel dum b), hard tests you'll need to study at home to pass the class, lectures won't do it. He is a meh professor, wouldn't take his class again.
His lecture examples are very similar to quiz, midterm, and final questions, and he rarely changes the problem formats; what he gives is what you'll see. Study those and you'll do fine. He gives extra credit points for finishing homework before exams. Sample finals and reviews closely match the real tests; study them well.
Very straightforward class, and an average professor. You will do well in this class if you simply practice the problems. Go over class problems, do the homework, do the study guides, and ask chatgpt to explain concepts you don't understand. You will do perfectly fine if you just apply yourself. He provides all the resources you need to do well
The only thing I found challenging about this class what the amount of units and the fact that it was online. Professor Cheng is a great professor. He is caring, thoughtful, and willing to have office hours to help students further. Signing up for an online class means agreeing to teach yourself a lot of material, which was my only challenge.
The only thing I found difficult about this class was the fact that is was online course and a 5 unit class. Professor Cheng was an awesome teacher. He is caring, thoughtful, and willing to work with students towards their success. Online math courses are the difficult part in my opinion but Professor Cheng is great!
Here is what you need to do to get an A, as a student who has never been great at math and finished with over 100% 1. Do not fall behind. Do the HW and make it a priority to finish all the relevant HW before each quiz. 2. To prep for MT & final, do the reviews 2-3 times over, making sure you can do it. 3. Participate/Engage in class u will get an A
He uses logic to describe why calculus works. I really like it, however it is very easy to get lost in the weeds of his work. He will always take the time to explain his process though. The class consists of 6 quizzes and 2 midterms for grades. He drops the lowerst quiz and offers extra credit if you do the homework and midterm and final review.
My friend said Cheng is a typical Asian professor, his language and tone are not attractive, often students don't respond to his questions. He has a lot of homework but counted as extra credits and doesn't worth that much. He has 6 quizs and 2 exams and worth the most, so his class is a strong recomandation for who have learned Calc before
There are 6 quizzes (drops the lowest one), a midterm, and a final, so only 7 things in the grade book the entire semester. Gives optional homework and a study guide for midterm and final. Study guides heavily resemble the test. Has an accent but his lectures were pretty solid. If you aren't a good test taker, maybe don't take him.
Class Info
Online Classes
100%
Attendance Mandatory
60%
Textbook Required
45%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.41 avg changeRatings by Course
251
5.0
(1)MATH2A
5.0
(3)MATH3
5.0
(1)MATHEMAETIC
5.0
(1)MATH351
5.0
(1)Difficulty by Course
ALGMTH8
5.0
4A
5.0
PRECALCULOUS
4.5
MATH9
4.0
ALGEB8
4.0