A hat full of sky: the continuing adventures of Tiffany Aching and the Wee Free Men by Terry Pratchett (audio)
It has been a couple of years since Tiffany Aching defeated the Queen of the Elves and she is leaving home to learn how to be a witch. Under the tutelage of Miss Level, Tiffany finds witching to be mostly dull, thankless tasks. Her life doesn’t stay boring for long, as the Nac Mac Feegles arrive just in time to help with a little problem Tiffany has acquired: An ancient invisible creature has taken possession of her body and mind. Can Tiffany be the first to survive possession by a hiver?
The Nac Mac Feegles make me laugh out loud. They are by far my favorite part of this series of books.
Tiffany, though young, is a strong female character.
Book two of four in the Discworld subseries that feature Tiffany Aching and the Nac Mac Feegles.