love the book. was very easy to get into the emotions of the characters and to root for Gerald good for all types of children and a good quick read for some adults ;) Teaches everyone you can get through the worst this world can throw at you and survive, and be stronger on the other side.