I very much enjoyed this. The layers of conflict--with the self, the family, the community, against an outside force--were all carefully crafted and intertwined. Where a lot of young adult books promise serious conflict and end up being primarily about the romance, this one does not. And it's a very quick read, constantly moving forward while not forgetting to develop the characters along the way.