Ratings43
Average rating3.9
Perhaps closer to a 3 but rounding up. I think the author graciously maneuvered with her writing on having emotional elements but without going over in terms of clear manipulation in pulling on your heart strings. I felt invested in the outcomes. This book would be easy to recommend to many people, especially people who don't read a lot or are newer to reading.