My Rating: 3.5 
 Past Perfect was a simple sweet novel about Chelsea, a reenacting teenage girl who struggles through a heartbreak, troubles with her family, a fight with her best friend, her new crush and the most epic war between her neighbor reenactment village an her own. 
 I didn't think I would love the book so much (it would have been a full 4 stars if not for the disappearance of prince charming in the second half of the book and Chelsea rushed decision about the piece of news she had at the end) and I started it only after reading my Goodreads friends' enthusiastic reviews. 
 One of the best parts of Past Perfect was incredibly her life/job in the village. Even though I'd never given much thought to reenactment before, I am a sucker for anything set in a previous era, especially in the last two/three centuries, so I was curious and eager to know more about how such an experience would be, and I wasn't disappointed. Plus, the battle between the two teenage groups was total fun. (Except for the part where two girls ended up hurt. That freaked me out.) 
 About Chelsea's love life, the book finished got worse and worse from the beginning of the second half and left me quite dissatisfied, for we don't get to know what will really happen between her and Dan (who was actually a fantastic character, and I'm sorry we didn't get to see more of him.) Also, I didn't like Ezra at all, so I tended to get annoyed whenever he came up, and I couldn't stop relating him to the Ezra from Pretty Little Liars, which led some confusion on my part. 
 Overall, it was pretty good romance and I'd like to read more of Sales's books and her wonderful writing.