A review by cclift1114
Heartsong by TJ Klune

adventurous challenging emotional funny hopeful inspiring lighthearted sad tense fast-paced
  • Plot- or character-driven? A mix
  • Strong character development? Yes
  • Loveable characters? Yes
  • Diverse cast of characters? It's complicated
  • Flaws of characters a main focus? Yes

5.0

These books just keep getting progressively better and also more intense and stressful. I simultaneously loved and hated how all of this book played out as the characters dealt with all the challenges being piled up on top of them. And this book just continued with the banter and the cuteness and the beautiful and endearing moments between the characters. Also, gotta love some ace rep with Kelly.