I will be glad to suggest this to teens who are looking for time travel with some romance. For me, it was confusing for the first 70 pages, got less confusing and kind of fun, and then confusing again at the extremely cliffhangery end. I did enjoy it, but I wasn't really interested in trying to understand how the time travel aspect was supposed to be working. It felt long, and sometimes the language was a bit too flowery. I'll read the Wikipedia article for the next one. It's not really my kind of book.