Speak by: Laurie Halse Anderson
This is also a movie, but i recommend reading the book first to get the full fill and affect of the emotion and feeling of what the characters feelings.
Yes, Kristen Stewart plays in the movie Speak, this was one of her first movies, she was around the age of 14-15.

That was really cool, Jordan. Sounds like a good book. Mrs. West
**You didn't hand in a snapshot.