Ratings1,238
Average rating4.2
Reminded me a bit of Flowers for Algernon or The Curious Incident of Dog, due to the narrator's voice. He's a naive mind who doesn't understand the world around him, but cares greatly about being good. Combine that with a cool magical setting, and I was hooked.