This was a great read. But, more than that, it was an *important* read. The characters, relationships, fears, and hopes were absolutely believable. The book dealt with the serious issues without being preachy or trivializing them for the sake of the plot. The ending was realistic and hopeful for the future. 
 The events in this book both horrified me and got me to be very emotionally invested in the characters. I would definitely recommend it.