The Keepers (The Keepers Trillogy) (Volume 1) - J.L. Block

I like Ava. She's quirky and proactive. Yay!