Puck Off! (A Teen Fairy Tale) by Teresa Wilde
Approx. 86,310 words.
Published on May 2, 2013.
Nothing in sixteen-year-old May Greenwood life could prep her for a school under siege by magic. She's the only one who can restore order to two fairy courts at war--over her. But fighting the fairies means betraying her best friend, dealing with the school hunk who is crushing on her due to a love spell, and tangling with the greatest fairy trickster of them all.