A better story than the first. Will read the next. Ticked off at the main character for being... well, a teenager I guess. SPOILER ALERT: Sick of nice guys coming in last and the heroine always going for the wrong stupid guy.