This was a fun book. However, it took awhile to read because it didn't hold my attention for more than a chapter or 2. It was very easy to put down and come back to.
I appreciated Elizabeth's growth throughout the book. I liked that she wasn't selfish with her magic. There is a love triangle, luckily it gets resolved. Some laugh-out loud moments....getting stuck in your bathroom window anyone?