A Hoboken man has admitted to raping two 17-year-old girls, years apart, while working as a gym teacher in two different public school districts in Hudson County.

Francisco Realpe, 45, pleaded guilty to two counts of sexual assault on Thursday, according to Hudson County Prosecutor Esther Suarez.

Authorities said the first victim reported being sexually assaulted in November 2019 while Realpe was a teacher at Dickinson High School in Jersey City.

Shortly after his arrest, a second victim reported being sexually assaulted by Realpe in 2004, while she was a student at Union Hill High School in Union City, where he worked at the time.

Realpe has been scheduled for sentencing on Sept. 30.

Under Megan’s Law, he will be required to register as a sex offender and also faces parole supervision for life.

Additionally, Realpe forfeits his right to current and future public employment and permanent restraining orders will be in place for both victims.

Erin Vogt is a reporter and anchor for New Jersey 101.5. You can reach her at erin.vogt@townsquaremedia.com

Click here to contact an editor about feedback or a correction for this story.

UP NEXT: See how much gasoline cost the year you started driving

2021 NJ property taxes: See how your town compares

Find your municipality in this alphabetical list to see how its average property tax bill for 2021 compares to others. You can also see how much the average bill changed from 2020. For an interactive map version, click here. And for the full analysis by New Jersey 101.5, read this story.

Update: NJ arrests in Jan. 6 U.S. Capitol riot

A year later, more than 20 people from New Jersey have been charged with involvement in the Jan. 6 insurrection at the U.S. Capitol.

New Jersey's smallest towns by population

New Jersey's least populated municipalities, according to the 2020 Census. This list excludes Pine Valley, which would have been the third-smallest with 21 residents but voted to merge into Pine Hill at the start of 2022.

11 things that make a New Jersey diner a real diner

More From New Jersey 101.5 FM