This book doesn't feel the slightest bit realistic; however, it's a decent book that was enjoyable in some ways. Most of the time, I was pretty bored. In the beginning of the book, Moonshadow is face to face with his father who he has never met before. He leaps into his father's arms and there's no tension. Meeting a stranger should be awkward. When meeting a stranger, you don't just leap into his/her arms. Sure, they're family, but they've never met. I admit, I would hug my father if I've just met him, but after that it would be awkward. However, in the book, it seems as if the father had never left China to go to America. I also didn't like how the author kept repeating the conflict between the Tang men and Americans or "demons". This was particularly annoying and wasn't even needed. The book would have had a way better flow if the author would have just left out the minor details. Moonshadow looking at stained glass isn't important to the plot whatsoever. Sure, it explained how the dragons are different from how the Tang men view dragons, but it shouldn't be taking up two pages of the book. These two pages could have explained bigger things like where has Black Dog gone? Why does Uncle always feel the need to vent to others around him? Why is Moonshadow so obedient to a "stranger"? There were so many places where these questions could have been answered in a precise manner, and not in a sloppy, one-sentence way. This book has quite a few things that I hate about it, but it's a book and I'm not going to keep complaining. It actually has a few valuable lessons hidden underneath the plant, or the overall plot. For example, your family can guide you, but only you can make your decisions. This theme is continuous throughout the book and is probably the main thing keeping up the plant: the roots. Overall, I thought this book was quite sloppy and annoying, but could be enjoyable at some parts. This could be because I was assigned to read this or just because I think it's bad in general. If you like to read historical fiction, I would recommend this book to you, and I hope you'll like it, because I sure didn't.