More like.... 3.3 stars? 
 Harper is "Miss Perfect" at her school to everyone. Head cheerleader, council leader, perfect boy-friend, and nearly perfect life (other than that accident with her sister). Her world gets turned upside down at homecoming though when the janitor decides to give her super powers and her teacher starts attacking her in the bathroom. Awkward. It gets even more awkward when she finds out she's now in charge of protecting a boy she doesn't get along with very well for the rest of her life. 
 The plot and idea of the story was really cute and catchy. The idea of the paladins, mages, and oracles all working together to protect the oracle and his cause. I would've liked some more back story on the last male oracle and more details of the history behind that. A big chunk of the book was spent training and preparing for this big night at cotillion which went by in the end in a flash. Maybe a "flash back" from Sawyers P.O.V. explaining what it was like for her when she first started or something? I just felt like the history was missing. 
 Harper, the main character, is what really annoyed and got to me though. I mean we never really get the details of what happened with her sister (maybe there's more to come)?? & I really don't care for people that try to hide their emotions in order to seem perfect to everyone. That just seems snobby to me. Also the way she treated Ryan, her boy-friend, as a prize rather than someone she really cared about was annoying. I get that her personality is very different from my own but I just still wish I would've connected with her more. 
 (view spoiler)[At the final battle scene Bree (the best-friend) gets taken after being turned into a paladin by supercharged oracle David. Sawyer gets killed and turns Ryan, the now ex-boyfriend, into a mage to replace her. Everyone had gone crazy after drinking the Aunts punch which had been spiked with something to make everyone want to kill Harper. (hide spoiler)]