Helpful Score: 2
I love most of Denise Hunter's books, and this one is no exception. Denise does an excellent job at creating characters that are real and plot twists that jerk your heart. This story feels very real and intense, but not so emotionally draining that it's hard to read.