Subway Girl is a really great book that talks about many things. One, failing out of school and how to create a new life, and two, teenage pregnancies. The two characters both have very strong personalities and the author makes the whole story very emotional and willing to let the reader's imagin...