I understand why you’re doing it, but man, you’ve gotta stop trickle-truthing. It took me reading the entire thread to actually understand what you were in for and why, because you deliberately gave half answers. “Assault,” became “sexual assault,” which became “statutory rape of a minor,” which then became “statutory rape of a minor by a teacher/authority figure.”
I understand that you did your time and want to move on, but I don’t think sidestepping and downplaying what happened will do you any favours long-term. Employers find out stuff, and so do other people, and it’s a lot better for you in the end if it doesn’t look like you’ve been trying to hide something. Personally if someone came in who had done what you did and admitted it to me in the interview in full I would be far more likely to consider them than if they just said “I have an assault charge” and then upon checking it was really a sexual assault of a minor that they chose to leave out. If you frame it as a mistake you made years ago and emphasize that it was wrong, that comes across differently than if it seems like you’re still trying to get out of admitting it straight out. If a candidate behaved like that, I’d be wary, because why hide it if there’s really no chance you’d do it again?
Anyway, just my two cents. One question I will ask, though- I’m aware that technically while underage you can’t give consent, but in your opinion was it a consensual encounter, made inappropriate by your age/position, or was there force/coercion involved? Where I live the legal age of consent is 16 (or 18 with a partner who is an authority figure) but plenty of my friends were dating guys 25-30 years old in high school so I’m well aware that sometimes teenaged girls get into relationships that they may really want but are not emotionally prepared for.