Listened to this book on tape on a road trip with my teenage grandchildren and we all loved it. It deals with very heavy issues with humor and a few shocks. It deals with bullying, death, violence, addiction, discrimination, friendship, hope, love and much more. A real winner!