If I'd read this when I was 10, I would've become OBSESSED with it. As it stands, I liked it a fair bit in the beginning but felt my interest wane a little less than halfway through. That was partly because I lost momentum during a day with little reading time and partly because there's an almost (but not quite) throwaway bit where the protagonist adopts brownface. It put me off and I never recovered.