I absolutely love this story. All the characters are extremely fleshed out, and the story is written really well. The theme of teamwork is threaded perfectly. The character development is insane. The last reason is a bit more personal and that's that I really connect with the character because I'm mixed, black and Latino, and have went through some of the things that they have gone through.