The Giving Tree , written by Shel Silverstein, is about a tree who loves a little boy unconditionally. They grew up together. They played together. They did everything together. The tree was willing to give him all that she had even though life came between them. As the boy grew older, he wanted to do other things besides play or hangout with the tree. Even though it saddened the tree, she loved him so much that she gave him whatever he asked for. This book was a phenomenal read, even for an adult like myself. It has such a deep meaning for what it means to love something or someone unconditionally. I can use this book in my classroom to teach my students about personification, friendship, sharing, and problem/solution.