been in a bad reading slump… this pulled me right out of it! the humor, narration, characters- everything was 10/10