From a technical standpoint, this book needs a lot of help. It definitely needed a good editor to read and fix mistakes.
The idea of the book was solid though, and I liked the characters.
In the end, even with editing issues, I liked it enough to finish it.