It is the first day of senior year and Barbara Stewart has planned exactly how she is going to tackle the next ten months. What she did not plan was for the new kid to be a nonchalant cadillac driving punk with a bit too many tattoos and a certain interest in her.