This was by far one of the most amazing books I have ever read! Sharon Draper has created amazing characters and an even more amazing story! This book will make you laugh, cry, and it will be so supprising you might drop your book. I HIGHLY recommend this book to all kids ages 10+ ;)