I enjoyed the first book in this series quite a bit, despite the massive, gaping holes in the time travel plot. However, the sequel was tremendously disappointing with it basically opting out of explaining Bennett's abilities. Additionally, while Anna had a clear and distinctive voice in the first book, Bennett's point of view was undeveloped and didn't ring true as a teen boy. Finally, I simply didn't buy the resolution to the big conflict in this pair of novels, largely because I didn't buy the whys behind Bennett's abilities. 
 With that said, like the first novel, this is infinitely readable and entertaining. (Despite the problems with the plot and characterization.)