This book really took me by surprise. There were things that bugged me a bit–which I’ll get to–but for the most part, I loved this story. I’ll start with the things that I was a bit annoyed by … Our heroine is homeschooled, and along with that came all the “homeschooled kid” stereotypes. She’s naive, …