Its funny to make fun of the kid after the fact but at the time I can see the issue.  I was in grade 9.  I was a big kid though, already over 6 feet tall.  I had this young hot French teacher.  At a school dance I was near the corner of the gym where no one was and just sort of moving to the music then I feel her come up behind me and start grinding on me.  I went stiff as a board.  Freaked the shit out of me.  In hindsight, yes, I should have fucked her, but at the time having a teacher come on to you is a little shocking.