Read 30 books by Dec 31, 2023. You're 17 books behind schedule.
Very engaging book – I didn't want to put it down. The writing style didn't quite click with me, since it was difficult to determine who was talking. Also, the lack of punctuation got slightly annoying. Other than that, I loved the story, and made me want to go give my son a huge hug :)