Meet Ally, everyone thinks she's perfect. However, Ally isn't as perfect as she seems. In fact, she's been holding a grudge against a girl named Gabriella since elementary school. This grudge leads her to seek revenge on Gabriella. Ally's wrath changes Gabriella and sets off a competition to see who can cause more harm. Will one of the girls learn that enough is enough before it's too late?
- Great Reads
- Happy Birthday!
- Books Under the Sea
- Get Growing
- Available now
- Try something different
- New adult additions
- New teen additions
- New kids additions
- Most popular
- Hispanic Heritage Month
- See all
- Great Reads
- Most popular
- Off the Beaten Path
- New adult additions
- New teen additions
- New kids additions
- "Hear" for a Quickie: Try an Audio Play or Performance Piece
- Books Under the Sea
- Happy Birthday!
- Hispanic Heritage Month
- See all