This is a really great book.  The characters are expertly developed, and there are many other characters introduced throughout the story (so there is no 'island, and this is all you get' feel).  Also, the story begins with almost fifty young people, and with the addition of some outsiders, I was never left feeling like there wasn't enough to draw a good story from.