Shannon Oliver is your average seventeen year old. She goes to school, hangs out with her best friend Kelly and maxes out her Dad's credit card on a regular basis. She's also hopelessly, desperatley, head over heels in L-O-V-E with Patrick Thomas. Mr Just the right height, just the right build, just the right sexy green eyes, just the right dark blonde hair, just the right surfers six- pack.....Mr Perfect. All she has to do is avoid the school player Danny Harper and find time to learn to drive and life will be perfect.