Esme Anderson has her high school life planned out. She doesn't need much, other than her good grades and best friend Jane. However, everything changes when Zac Downing, the school play boy, and Galvin Garrison, the new boy in town, come into the picture.
Each make their own mistakes, each have their own ways. It's a race to Esme's heart. The only question is, who is going to win?
It's a tale of friendship, young love and discovery