This whole series is so well written! Each book is better than the last but I can't pick a favourite. The character development and relationship building are done with such grace that I can't believe this is Raasch's debut! There's likeable secondary characters that I loved and don't distract from the leads that I also loved and hated! Thankfully, not everyone gets a happily ever after and a solid conclusion to a series.