I can honestly say that I really loved this book, even though it was a requirement for one of my college courses and I also chose to read part of it in my 9th grade lit class. I think overall I read it about three times since I had to write a few papers for it and a project in 9th. The writing is wonderful and once you get use to the time changes between mothers and daughters you really start to see the true similarities between them all. And despite the amount of thought I had to put into the book I only enjoyed it more, being able to see all the symbols involved and putting them all together really helped to uncover the hidden truths in the text. I plan on reading more from Amy Tan when I get the chance.