3.2

Ada Cheng

Mathematics - Kettering University

3.2
Quality
4.0
Difficulty
47%
Would Retake
94
Reviews
3.2
Quality
4.0
Difficulty
3.2
Helpful
3.1
Clarity

47%

Would Retake

94

Reviews

Rating Distribution
Official

5

32

4

18

3

9

2

16

1

19

What Students Say

Tests were out of this world hard bombed the first test

MTH305 - 1.0 rating

Tests are harder than any homework or anything seen before

MATH307 - 2.0 rating
Class Info

Attendance Mandatory

65%

Textbook Required

46%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 22 grades
Most common grades:
A (9)
Drop/Withdrawal (3)
B+ (3)
Grade Distribution
A(9)B(5)C(3)D(3)F(0)A-/B+(5)
Based on 28 reported grades
A: 9
Drop/Withdrawal: 3
B+: 3
B: 3
Common Tags
Tough grader (10)
Graded by few things (5)
Test heavy (4)
Tough Grader (3)
Gives good feedback (3)
ACCESSIBLE OUTSIDE CLASS (2)
TEST HEAVY (2)
Caring (2)
Rating Trend

Declining

-0.38 avg change
Aug
Sep
Jun
Sep
Jun
Dec
Last 6 months
Ratings by Course

MATRIXALGEBRA

5.0

(2)

MSATH307

5.0

(1)

DIFFYQ

4.5

(2)

MATH305

4.5

(2)

DIFFQCALC3

4.5

(4)
+20 more courses
Difficulty by Course

307

5.0

MATRIXALG

5.0

MATH301

5.0

CALC1

5.0

CALC101

5.0

Reviews (94)
2.0
4.0
MAT307
Dec 17, 2001

Tests are rather difficult and loosley based on homework and notes.

5.0
3.0
MATH307
Dec 18, 2001

Good professor, tough grader

5.0
2.0
MATH203
Grade: A
Dec 20, 2001

excellent prof, cares about students

4.0
5.0
307
Feb 27, 2002

test don't reflect homework, and are very very difficult

4.0
3.0
MA307
Mar 13, 2002

No Comments

4.0
5.0
MATRIXALG
Mar 18, 2002

No Comments

1.0
5.0
MATH301
Mar 26, 2002

Tests don't cover homework, or notes

2.0
5.0
MATRIXALG
Mar 26, 2002

Cheng is unwilling to keep her class standard with other matrix algebra courses

4.0
4.0
DIFFYQ
Jun 6, 2002

Tests are a lot harder than you expect.

2.0
4.0
MATH204
Jun 13, 2002

She is unwilling to help students. Unpredictable tests... nothing like homework

5.0
3.0
204
Grade: C
Jun 13, 2002

Are you kidding? She is always there and more than willing to help.

4.0
2.0
MATH305
Grade: Not_Sure_Yet
Jun 13, 2002

good prof, quick grader

5.0
3.0
MATH305
Jun 28, 2002

difficult grader, but she does KU curve, explains well, quick grader, nice lady

4.0
4.0
MATH203
Sep 20, 2002

Unpredictable, hard tests, but very nice person

3.0
3.0
MATH203
Sep 22, 2002

Test come from the inter-reaches of hell, other than that great class

5.0
4.0
CALC3
Sep 25, 2002

I think that she is a really nice lady, but I fail all the tests

5.0
2.0
MATH203
Oct 1, 2002

Gives Sample Tests before actual test. Study that, and pass with A's.

2.0
5.0
CALC1
Nov 8, 2002

Very hard, not clear on concepts, tests are impossible, tough grader

4.0
4.0
MATH307
Nov 14, 2002

Tests were hard, just ride the Kettering scale!

1.0
5.0
CALC101
Nov 19, 2002

horrible

5.0
3.0
MATH203
Jan 22, 2003

Somewhat hard subject, great teacher, ask her tons of questions

4.0
3.0
CALC3
Feb 21, 2003

Good lectures. Tests nothing taught or homework. Test just like given crib.

3.0
4.0
MATH203
Mar 4, 2003

TESTS ARE HORRIBLE, DON'T TAKE HER. NICEST PERSON IN CLASS, BUT GETS BACK AT YOU WITH HER TESTS. FINAL EXAM MIGHT AS WELL HAVE BEEN ASTRO PHYSICS.

3.0
5.0
CALCIII
Mar 10, 2003

moves very fast and test are really hard

1.0
5.0
CALC1
Mar 28, 2003

Missguided lectures...Tests undeniably hard...nothin like homework or practice problems in class/lectures...no partial credit... expects highly of asians...n gives no help to asians...so b on top of the game... half the class ended up droppin or failin

1.0
5.0
CALC101
Apr 22, 2003

Test are nothing like homework. Over 50% of the class dropped or failed. Will not give partial credit. Doesn't understand how to speak english very well. Kiss your $2000 goodbye.

1.0
5.0
CALC101
Apr 22, 2003

Worst prof at Kettering. Isn't clear on anything. Doesn't help you at all. If you ask a question she will answer it in the most non-understandable way. Stay away from her. If you like to waste money, take her.

5.0
2.0
CALC3
Apr 28, 2003

nice teacher, hard tests, need to understand material to do well

1.0
4.0
MATH101
Aug 28, 2003

This lady is crazy, she is hard to understand, she cant teach limits or derivatives so they can be understood, ohhh oh, and MORE than half of the class i was in dropped her class, and I not even sure if all those who stayed even passed her class!!

4.0
5.0
CALC3
Sep 5, 2003

Seems nice enough but sticks it to ya with her tests (all 2 of them which are damn near impossible). She is hard and I would recommend taking someone else.

2.0
4.0
MATH203
Sep 7, 2003

Very Hard. Tests are not like examples in class. Very nice in person but she teaches hard.

4.0
4.0
CALC3
Sep 11, 2003

Good at teaching, great examples. Willing to help. Tests are VERY hard, half the class will fail them.

5.0
3.0
DIFFEQ
Nov 11, 2003

Contrary to what others have said, I am starting to like Cheng as a professor. She moves quickly in class and the tests are challenging, but you will definitely understand the subject matter in the end. She is also very fair with partial credit

5.0
3.0
MATH204
Nov 17, 2003

Once you catch on to her teaching style/testing style, this class is not bad. I nearly dropped it after the first quiz, but hung on and ended up being glad that I did!

5.0
1.0
MATH204
Dec 24, 2003

Professor Cheng is a good teacher, the quizzes were straight from the homework, and she gave practice tests for all the exams. Relatively easy to get a 90+.

1.0
5.0
CALC3
Mar 5, 2004

Terrible Prof. I went to her office and all she wanted to do was talk about her family and Waterloo, ON. Terrible Canadian teacher!!! STAY AWAY!!!

2.0
5.0
MATH204
Grade: A-
Mar 29, 2004

The hardest teacher I've ever had. She moves so fast and makes it difficult and frustrating. I would tell anyone who takes her class to either drop it or change professors.

1.0
5.0
MATH100
Apr 29, 2004

No Comments

1.0
4.0
CALC3
Jun 15, 2004

A Nice lady at heart. Not a good teacher AT ALL. Doesn't explain well, even in office hours. HARDEST TESTS EVER! Quizzes don't prepare you for them. If you study a lot, you can do fine. If you don't, DROP IMMEDIATELY. Tests are a ****.

5.0
2.0
MATH204
Grade: Drop/Withdrawal
Aug 24, 2004

Enjoyed the class. Really good examples and goes at a good speed. Quizes are right out of homework. Cribs online. Tests quite simple. Always availabe for extra help as well.

5.0
3.0
MATH204
Grade: Drop/Withdrawal
Sep 14, 2004

A great prof! She teaches fast, but if you ask questions she'll go back and make sure you understand (just keep saying you don't). When class is done, re-organize your notes and the quizzes/tests will be a breeze.

5.0
3.0
MATH203
Dec 2, 2004

Great teaching style. Covers material thoroughly and does lots of example problems. Tests are reasonable and quizes are easy- straight from the homework. Very fair grading system, too. The people who don't like Professor Cheng probably don't like to work hard, either.

5.0
3.0
DIFFEQ
Grade: A
Dec 7, 2004

Feaking awsome teacher. Weekly quizzes are straight from the homework. You can't crip her but if you do the homework you are solid. Excellent prof.

1.0
5.0
MATH403
Mar 28, 2005

terrible, just terrible

5.0
5.0
DIFFEQ
Grade: A
Aug 23, 2005

Very helpful and quizzes are easy, but here tests were a real shock. She's not a professor to give you easy algebra to concentrate on the Diff Eq. principles.

5.0
4.0
MATRIXALGEBRA
Grade: A
Aug 30, 2005

Really cool teacher. Class usually starts late because everyone is talking about the weekend or something. You'll have to QUICKLY take notes. Her chalk is like a blur! Her final is ridiculous. I got a 66% and was pissed off, only to find out that the class average was 37%! No curve. Don't take if you're looking to boost your WAG.

5.0
2.0
DIFFEQ
Sep 20, 2005

Not easy, but not hard. Quizzes are straight from the homework and she gives you cribs via blackboard for the tests. She grades fairly and gives a lot of examples. Amount of work and grade are proportional. I feel like I learned and will retain more than my friends in McCartin's class.

4.0
5.0
DIFFEQ
Grade: B+
Oct 5, 2005

REALLY HARD PROF. the only saving grace is that all you need to pass is a 50% in class and 30% on final. You wont learn what a Diff EQ is, how to use it or set it up, just solve it. not hard to pass but a definate WAG dropper. You will definately be able to SOLVE a differential equation but thats about it.

2.0
5.0
MATH204
Oct 6, 2005

so yeah i ended up dropping...somehow i got 95, 100, 100, 100 on the first quizzes but i failed her first test. she has no idea how to teach, she does however give you all the notes at the beginning of class, just write down solutions to examples. be prepared to do your homework and study if you wanna pass, im taking tebeest next time around

1.0
3.0
MATH307
Nov 11, 2005

you don't know what she is talking about, basically, and not very helpful on matlab assignments. have to study by yourself if you wanna pass. and she doesn't curve, so what you get is what you get, no matter how bad it is.

2.0
5.0
MATH307
Dec 2, 2005

RUN!!!!!!!!!!

1.0
5.0
DIFFEQ
Mar 16, 2006

No Comments

4.0
3.0
MATH204
May 22, 2006

She's helpful, but you have to post on blackboard first. all the quizzes are straight out of the homework, so make sure you do them. Tests a bit difficult but she provides past cribs online. make sure to do a lot of them and be willing to devote about 10 hours before the tests

5.0
3.0
DIFFYQ
Jun 1, 2006

The best math prof. I've ever had. Will make you work but teaches very well and is extremely helpful. I would take her for anything she taught

4.0
5.0
MATH204
Jun 6, 2006

Good at teaching you the methods and a generous curve at the end. She doesn't collect homework, so if you can't study on your own, you're dead

5.0
4.0
DIFFQCALC3
Jun 6, 2006

I really liked her style. She is very helpful. Likes her students, but is hard. I learned alot, but worked hard for a decent grade. difficult but fair

2.0
5.0
MATH307
Jun 6, 2006

Moves very fast and it is hard to get her to slow down to help you. She is hard to understand and likes MATLAB. If you miss a day of here class you are screwed for the whole term. It is amazing how much information she can cram into a one hour class. Be prepared for severe and continuous hand cramps!

5.0
4.0
MATRIXALGEBRA
Jun 22, 2006

She explains everything extremely well. If you have troubles, she's approachable and has many avenues to help you get your questions answered (discussion boards for one of those avenues). Even though the homework isn't graded, do it because he tests are tough. The tests will stretch your brain and understanding of the math so be prepared!

5.0
2.0
DIFFEQ
Jun 26, 2006

No teacher can make this subject fun, but she was close. Quizzes/tests weekly. Not too difficult. It was a small class so there was a good ratio and she often gave 1-1 help in class. Pay attention in class, you'll do fine. Lots of memorization though...when to use which technique. I did good in the class gradewise. I would take her again.

5.0
4.0
MATH204
Sep 15, 2006

Not a hard accent to understand. Lectures are clear and straightforward. Very willing to help and flexible with homework and working around schedules. Quizzes are directly from assigned homework- stay up on that and you're golden. Tests aren't "curveballs", you just have to know your stuff and do the cribs she provides you with. Use Blackboard!

2.0
5.0
MATH307
Oct 22, 2006

-impossbile HW assignment that will take hours to finish two probs. --Test will take forever, and sometimes even more. ---Try to crack jokes, but I can't find them funny to laugh (esp. since u're being SCREWED over in the class). ----don't buy book, she'll give u notes; just borrow from lib. -----NO CURVE. -------STUDY HARD if u want to pass.

5.0
3.0
MSATH307
Mar 13, 2007

Tests are insanely hard, but do your homework and study and you'll do fine. Ada is always more than willing to help and answer questions. This is not an easy professor but she is a very good one. Would reccomend to anyone who wants to actually learn.

5.0
4.0
MATH307
Oct 6, 2007

Fun class... She'll make you work a little, but doesn't collect much homework, and the tests, while a little tough, aren't unmanageable. You actually learn the material. Would recommend to anyone.

5.0
3.0
MATH204
Mar 27, 2008

Ada is an awesome professor, one of the best math professors at Kettering. She teaches the subject very well and is very knowledgeable in the subject and loves teaching it. Do the HW all the quizzes are straight from the homework, and the test aren't too hard and she is good at giving partial credit. She is really nice and makes the class fun!

3.0
4.0
MATH102
Sep 18, 2008

She is crazy, but she is very smart. A good prof, but not if you are looking to get an easy A.

4.0
5.0
MATH307
Jan 28, 2009

RUN! The only reason I passed b/c I didn't have to take the final.(Snow Day) This chick is STUPID HARD! Don't be like me and think you can beat the odds. Our class Avg for tests was ~35/60. 58%!! She has a decent curve, but all it does it helps you pass so she doesn't get audited. Do yourself a favor. Spend $300 & take this class online @ LSU!!

4.0
3.0
MATH204
Jun 25, 2009

we got way behind the other section: she doesnt know how to teach two-hour sections i think. she was good at what she did teach though

4.0
5.0
MATH102
Dec 10, 2009

Ada loves teaching but Calc II for her is very hard. The quizzes are easy if you do the homework. The midterm and final are the only things that matter, and they are very hard you just have to study for those.

1.0
5.0
MTH305
Jun 1, 2010

Tests were out of this world hard bombed the first test. Studied night and day plus some to pull out with a decent grade. Hardest math prof that i have EVER taken. Would not suggest anyone to take her.

3.0
5.0
CALC102
Sep 30, 2010

DONT EVER take for this class. I came in with a 5 on the AP and left with a D. Tests are completely ridiculous.

2.0
5.0
MATH307
Oct 7, 2010

Tests are harder than any homework or anything seen before. Likes to test on theory. Have Matlab assignments that are nearly impossible and she is not much help because she wants you to figure it out on your own, with very little instruction. Avoid if possible.

1.0
5.0
MATH102
Aug 6, 2012

Horrible professor. She has a very heavy accent, however this is not much of an issue considering she rarely speaks. She will just write things on the board at such a rapid rate, your hands will be in constant pain. No steps will be explained. If she talks at all, she will just say some of the numbers she is writing down. She also writes messy.

3.0
5.0
MATH204
Nov 28, 2012

Had Ada for DiffEq and BVP, the next diffeq class after 204. She will push you like nobodies business. I spent countless hours studying but loved every minute of it. She will make you to truly KNOW calculus, not just be capable of doing the motions. I got a D- in 204 and a C in 313 but found the classes incredibly informative. Challenging, period.

2.0
5.0
MATH102
Grade: Rather not say
Dec 12, 2014

She was very nice person, and students seemed to love her for upper level classes. However, I haven't found a single person willing to say a good thing about her teaching lower level classes such as Calc 2. Tests were not similar in difficulty to her questions on assignments or quizzes. She did not have clear, or standard grading systems.

2.0
5.0
MATH204
Grade: C+
Dec 14, 2015

As nice of a lady Ada Cheng is, she's still an awful teacher. I would not recommend her. I absolutely loved the material of the class, but her ability to teach it to her students just isn't really there. If you don't remember something from a previous course, she will not help you with it. It's just a HARD class with her no matter what.

5.0
5.0
MATH307
Grade: A-
Sep 22, 2016
Would take again

Prof. Cheng is one of the most difficult professors at Kettering. She will teach more than you need for the course, and she grades quite hard. But you will learn more from her classes than any other professor. Do the assigned homework, use class time wisely, and use her provided cribs to study for exams. The course isn't that hard, just practice.

Tough Grader
ACCESSIBLE OUTSIDE CLASS
TEST HEAVY
3.0
4.0
DIFFQCALC3
May 15, 2018
Would take again

She will make sure you know the material and not be able to just go through the motions. I had her for matrix algebra and got a B+ because she has a easier grading system but all the same the class was hard(though she doesn't make you do proofs so that's nice). For Diff Eq though she is the same but expects you to know your basics very well

4.0
4.0
MATH204
Grade: A
Jul 21, 2018
Would take again

She is a tough grader and it's not an easy class, but she is a sweet person and it is definitely possible to pass and even do well. You have to make sure you do the assigned book work and keep on top of things because there are weekly quizzes based upon the homework, but she isn't nearly as bad as others make her out to be.

Accessible outside class
Caring
Tough grader
5.0
3.0
MATH204
Grade: A
Sep 24, 2018
Would take again

Professor Cheng is really funny and you can tell that shes very passionate about her class and subject. People say that the class is difficult but truthfully if you do the homework and practice tests you should be able to pass no problem. She goes over a lot in lectures so I wouldnt advise skipping class. All in all she was a great professor!

Skip class? You won't pass.
Hilarious
TEST HEAVY
5.0
3.0
DIFFQCALC3
Grade: A
Sep 24, 2018
Would take again

Professor Cheng is a great person and teacher. She is very nice and makes lectures fun. There is a lot to learn but she is very available for office hours and presents the material very straight forward. Do the homework and review and you will do great in the class.

Gives good feedback
LECTURE HEAVY
3.0
4.0
MATH307
Grade: C+
Oct 8, 2018
Wouldn't take again

So I will say that she's a good teacher, I feel like I learned from her teaching methods. However, her grading is ridiculously harsh and she needs to reevaluate how she does her tests. Every single person worked until the last minute to finish the tests. There's not enough time to check your work and you lose many points on arithmetic errors.

Tough Grader
5.0
4.0
DIFFQCALC3
Grade: B+
Dec 18, 2018
Would take again

her homework assignments are optional but I recommend doing them and never missing a class. The way she grades is kind of harsh but she always more than willing to help you outside of class. Don't expect to get an easy A, she will make you work for it.

Tough Grader
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
1.0
5.0
MATH204
May 6, 2019
Wouldn't take again

Was very good at explaining the material for the class. However, when it came down to tests and quizzes they had hard differentiations and integrals to the point in which other classes use coding software to solve the equation.

Tough grader
5.0
4.0
MATH102
Grade: A
Oct 3, 2020
Would take again

Dr. Cheng's lectures are easy to understand, and she is very helpful if you have a question. She is not too fast, and stops occasionally to allow the class to write notes down. She goes through many examples to cover most bases of a topic and really cares about her students and the subject. Her tests are difficult, however, so make sure to study up

Gives good feedback
Caring
Tough grader
5.0
5.0
MATH102
Grade: A
Oct 17, 2020
Would take again

Great professor, I learned a lot in her class and she makes sure everyone understands the topic before moving on. She is a tough grader, make sure you take lots of notes and review them before tests. The textbook can help too but isnt really necessary. Keep in mind that she only grades tests and the final exam.

Graded by few things
Test heavy
Tough grader
1.0
5.0
MATH204
Grade: Drop/Withdrawal
Aug 31, 2021
Wouldn't take again

Here math problems are unreasonably difficult

Skip class? You won't pass.
Test heavy
Tough grader
4.0
5.0
MATH307
Grade: B-
Dec 31, 2021
Would take again

She's a great prof and does a great job at explaining the content. The tests can be difficult if you do the test prep incorrectly. Do the hw+preps and ask her for help. I wish I had more time to thoroughly check my work on each test (50min). The grading is curved ; the Final was 40%. I made a few mistakes on tests, but I learned a lot. Good course.

1.0
4.0
DIFFEQ
Grade: B
Aug 24, 2022

Decent Lectures, horrible tests.

Tough grader
Get ready to read
Graded by few things
2.0
5.0
CALC101
Grade: B
Sep 26, 2022

She's a very nice person and intelligent. However, when it comes to the ability of her teaching the students it just isn't there. Not to mention she is a pretty tough grader so if you're taking her class make sure to properly show your work. Almost failed the course but luckily by putting in several hours every day into calc I was able to manage!

Tough grader
Graded by few things
2.0
5.0
MATH101
Sep 26, 2022
Wouldn't take again

Nice individual and respect her. That doesnt mean i didnt get frustrated a lot with her teaching style in the class. And dont even get me started on how difficult the tests were.

Tough grader
Graded by few things
1.0
5.0
CALC102
Grade: B-
Jun 8, 2023

Don't take this course. If you see Cheng anywhere on your schedule, you might want to change it ASAP. This Professor only grades on exams which are timed and most students struggle to finish them. There are 4 exams and your final. Tests are way harder then the lecture notes as well so be aware of that. All exams are online. Avoid at all costs!

Tough grader
Test heavy
Graded by few things
1.0
5.0
DIFFEQ
Grade: Not sure yet
Sep 9, 2023

One of the worst profs at Kettering hands down

Tough grader
2.0
5.0
DIFFEQ
Grade: B+
Jun 16, 2025

Tests are insanely hard. Almost impossible to get a good score with the time restraint

3.0
3.0
204
Grade: B
Dec 6, 2025

In my opinion, she was not nearly as bad as everyone says she is. She is pretty good at teaching if you pay attention and take notes in her class. Plus, she is very fair and clear about what she expects on the tests. However, I do not like the virtual office hours, and I also did not like that her tests were held every other week

Gives good feedback
Lecture heavy
Test heavy
Class Info

Attendance Mandatory

65%

Textbook Required

46%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 22 grades
Most common grades:
A (9)
Drop/Withdrawal (3)
B+ (3)
Grade Distribution
A(9)B(5)C(3)D(3)F(0)A-/B+(5)
Based on 28 reported grades
A: 9
Drop/Withdrawal: 3
B+: 3
B: 3
Common Tags
Tough grader (10)
Graded by few things (5)
Test heavy (4)
Tough Grader (3)
Gives good feedback (3)
ACCESSIBLE OUTSIDE CLASS (2)
TEST HEAVY (2)
Caring (2)
Rating Trend

Declining

-0.38 avg change
Aug
Sep
Jun
Sep
Jun
Dec
Last 6 months
Ratings by Course

MATRIXALGEBRA

5.0

(2)

MSATH307

5.0

(1)

DIFFYQ

4.5

(2)

MATH305

4.5

(2)

DIFFQCALC3

4.5

(4)
+20 more courses
Difficulty by Course

307

5.0

MATRIXALG

5.0

MATH301

5.0

CALC1

5.0

CALC101

5.0

Similar Professors