Many authors struggle to create characters that act/talk like real people but Kyle Kirrin has managed to achieve that in this series and I absolutely love it.