This is probably the best book I've ever read. It's a good thing I read it on a weekend, or I would have been a WORTHLESS teacher until it was done. I literally could not put it down, so I just read it all night.
If you haven't read it, you should. Immediately.
I read the second one in less than one day also. I've never been so addicted to a book. Whenever I wasn't reading it, I was just in a daze from thinking about it and wanting to read it.
My birthday is only a few months away, so if you are wondering what to get me, you could pre-order the 3rd book in the series: