by Jill Elizabeth Nelson
I really loved this book. It had a great pace, and only told the reader what they needed to know in order to keep moving, but not so much that you guessed that was about to happen until it was already well under way! Great characters and lovable lead characters