Damn, I thought for a second that was the high school around the corner from my house. Nope, wrong state!
I don't see this one as very bad at all. I mean, he was 17 and she was only 23. That isn't a very large age gap. And she isn't even a teacher, she was the JV cheerleading coach.