A California woman who says she was molested by a teacher from the age of 12 has posted a video online of her confronting her alleged abuser in a phone call.
The woman identified herself as Jamie and said she was a former student of Alhambra High School vice principal Andrea Cardosa.
Jamie, 28, said she had been waiting for years to get up the courage to report Cardosa for "sexually abusing me for years".
When she did, she discovered the statute of limitations period was up, and Cardosa "will never have to pay for the things that she did to me".
"I decided to call her and make a video to let the public know what kind of person is around their children," Jamie said.
In the video, the former teacher does not deny the abuse allegations and expresses regret and disgust with herself.
"I was only 12 years old when I met you," Jamie told her.
"Do you realise that you brainwashed me and manipulated me and that what you did was wrong?"
Jamie said she was molested until she graduated from high school.
Alhambra Unified School District Superintendent Laura Tellez-Gagliano said school staff received an email with a link to the video and immediately reported it to the Alhambra Police Department.
Alhambra police contacted Jamie and verified the authenticity of her claims in the video before referring the complaint to the Riverside Police Department, according to a news release.
Tellez-Gagliano said Cardosa, who had come to the school with "stellar recommendations", resigned later that day, the Los Angeles Times reported.
Jamie reportedly plans to seek legal action to ensure her alleged abuser never works with children again.