Took 124 F--Thinking...Professor Cheng is so scatterbrained and all over the place. she really wants to help but she does a terrible job. i think she forgets that we aren't inside of her head and she expects you to just know certain things that are not commonsensical. She is very loving and wants to help but is not a very good professor. she tries to be fair though with her grading. the exams are pretty difficult and you don't have enough time to complete them. there is a lot of reading but it can be interesting if you like to think...go figure...the class is called thinking. definitely not an easy a.