This book was very well done. The feel of it reminded me of a book I read by Spider Robinson/Robert Heinlein (Variable Star). Except it moved faster, was about younger people and was totally different. LOL get it?
The style was classic sci fi that I love, touched on comfortable subjects for me, but did it in a fresh new way that I really enjoyed.