It seems she passed away. Rest in peace.
Professor Cheng is the most difficult professor that I've come across so far. Even if you attend all her lectures, read the articles, and study, you never know what she's going to put on those exams. Guessing might be actually better on her exams.
She is the ABSOLUTE WORST professor I have had in my three years at UCLA. The tests are 15 multiple choice questions on the most random facts. I attended lecture and did the reading. The tests were not on either. And she is hard to understand, she cant use the projector in an effective manner and she smiles all the time when talking. DONT TAKE ANY CLASS WITH HER
I took Comparative East Asian Societies before WWII and she talked mostly about China and just facts about their society so most non-Sociology majors took the class to be purely factual (like Chinese Civ. or something) but her tests are all about sociology and not only that but they are about Korean and Japanese societies (most of which she doesn't cover in lecture). She's a smart woman, and that shows but her classes are difficult because you have to figure out a lot of stuff on your own from the readings. Readings are well chosen but you have to pick and choose which ones are important.
I gotta say that when I first enrolled into her Chinese Immigration class, I thought it'd be pretty easy, ..but, her exams are tricky, badly-worded, and overall very difficult, even though she claims they're easy and straightforward. Still, I can say she was interested in student learning, because of the brief discussion sections. There should be more of that. There was too much writing and note-taking to do, so that I was never taking anything in, because I was busy writing notes. There were interesting subjects, but she just goes too fast, and do I have to mention the difficult exams again?
Worst instructor that I have ever taken!