This book is ok. There are some interesting concepts in it, but it's slow going likely due to it being teen lit. I dislike books about teens (I didn't like reading about them when I was a teen and less so now) but this book seems to dumb down the writing like teens can't handle adult writing. Maybe it's more tween lit than teen lit.