A review by nae_nae_deluxe
A Hat Full of Sky (Discworld, #32; Tiffany Aching, #2) by Terry Pratchett

5.0

And it gets even better.

I think one of my favorite bits is how Tiffany behaves. She's eleven! Of course she's vain and makes dumb choices. I have never loved and been more frustrated with a main character's behavior before, even a possessed one. Brilliant insight.