I really loved this book. I think it would be perfect for 7-9 graders, It tells the story of Elizabeth who comes to realize she's a witch. She maybe a significant witch who has powers that will change the witch world forever. She meets William, another witch. They fall in love and have many adventures in meeting each other's families and dealing with the Elders which rule the witches. I can't wait for the next book. I do hope this is a series. It left me with a lot of unanswered questions.