Though the writing style isn't steller or anything, the plot itself was AMAZING! It was seriously amazing to read, but when I tell people this, I sometimes get weird stares because I'm Catholic. Yes, I'm Catholic, and I loved this book. Get over it . . . It was amazing, and if you get over the fact that it is a fiction book. The views, however, are definetly what some people think about God, and Christianity, and I get that. I think that any mature 12 year old who can grasp somewhat complex ideas of faith and relegion would really enjoy this book. It was a little violent if your kid isn't the most into horror movies etc, but I'm not and I loved it. Great for older teens and adults as well!