Like another reviewer noted, very good character development. I felt like it was way too drawn out though.
The book is a little to “preachy” for me. It seemed like there was a Biblical lesson in every conversation and it took away from the momentum.
I tried to stick it out but couldn’t.