I love a couple of other Amy Tan books, and this one is good, just not as good as some of her others. Like several of her books, this one is convoluted plot-wise, but it lacks the dynamism of the others and can be boring or confusing at times.
Find out about all of the library's fun stuff for kids with AADL's parent page! JUMP is your stop to find recommended stuff for kids and learn about upcoming library events. Parents can also get information to plan their visit to the library an even find out about resources to help kids with their homework. It's all at jump.aadl.org!