** spoiler alert **
Angels exist. In Clara Gardner's case, she's one quarter Angel born of a human father and a half-blood Angel mother. She and her brother are being raised by their mother while their father is in New York City. Her mother isn't very forthcoming with information about Angels beyond what she thinks her children need to know.
Clara starts having visions of a boy in a forest fire. Her visions are a clue to her Purpose, the thing she's been put on Earth to do, so the family packs up from California and moves to Wyoming to follow Clara's Purpose. At school she sees Christian, the boy from her visions, and tries to get closer to him to be in a position to complete her Purpose.
Clara is a strong and relatable character. She has flaws and makes mistakes and we see her grow throughout the book as she gets more confident. Christian is mysterious and always seems to be hiding something but remains likeable even in the times Clara doesn't like him. Her two friends, Wendy and Angela, couldn't be more different but they both offer Clara friendship, insight, and hard truths when she needs them. Tucker, Wendy's twin brother, creates a love triangle with Christian and Clara and he's the guy I'm rooting for. At first he's mean to Clara and she can't understand why but it quickly becomes obvious it's a 'boy pulling on the pigtails of a girl he likes' situation.
I really liked the ending even though nothing was really resolved. It seemed to set up for a sequel perfectly, with no really big cliffhanger that leaves an angry taste in the reader's mouth but a lot of little things to think about going forward. What will happen between Clara and Tucker? Clara and Christian? What happened in her mother's past? What's going on with Jeremy? Are Clara and Christian really destined to be together? So many questions that can only be answered by picking up the next book.