I thought there might be an "ick factor" with this book (since he's her teacher at one point) but I was wrong! As usual, Janette Rallison pulls it off fabulously. Kye is charming, polite and swoon-worthy. There are a few flashbacks at the beginning, but they're done in a smooth way that brings you up to date with the current story. I kinda feel bad for Janette's characters - she always puts them through such embarrassing situations. I'm glad things work out for them though. It's a quick read, but it feels like the perfect length.