Prophecy Girl by Cecily White
Amelie Bennett: Ending the world, one prophecy at a time.
I was born to slay Crossworld demons.
Big black flappy ones, little green squirmy ones. Unfortunately, the only thing getting slain these days is my social life. With my high school under attack, combat classes intensifying, and Academy instructors dropping right and left, I can barely get my homework done, let alone score a bondmate before prom.