I usually hate it when people use really good YA stories and turn them into fanfictions. However this and two others (One based off an Ally Carter book and another based off Kate Brian) are the only ones I'm not tempted to throw stuff at, because it was awesome.