This book was the best of both magical novels and Southern fiction, and I loved every minute of it. Once I started reading it I couldn't put it down. The characters were believable, and even though some of them seemed too perfect in the beginning they eventually revealed their flaws, and by the end of the book they seemed like totally real high school kids. The magic wasn't your usual "I just learned I can do magic and everything is perfect" type either, which was fantastic. They had to actually work to use the spells, and they often didn't work out the way the girl intended. Overall, I would definitely recommend this book, and I'm absolutely going to go find the next one in the series as soon as possible.