ABSOLUTELY AMAZING BOOK!!! Please disregard all reviews less than 5 stars! This book should be required reading for every human being who lives on the planet! I'm a 54 year old grandfather who served in the Marine Corps (just for a little context). I'm not an emotional person but this book was incredibly moving. R. J. Palacio...I can't believe how she so accurately and consistently pegs human nature. The book is a "novel" - yeah right! This is real life! This is truly like it is. If you ever desired to be a better person, this book can help you start the journey!