A Florida English teacher had little choice but to admit she’d been having sex with a 15-year-old student after he showed cops cellphone video of one of the encounters, police told a local TV station.

The teacher, 27-year-old Desiree Cartin Rodriguez, allegedly began the twisted relationship in late August, by kissing the boy on two occasions during lunch hours and after school at the Doral Academy Preparatory School in Miami-Dade County, Local 10 News reported.

Rodriguez then allegedly began picking him up from his home in her car and performing oral sex on him, according to the report.

The teen recorded the teacher performing the sex act on him and later turned it over to police, the report said.

Rodriguez was arrested by cops Friday morning and admitted to the accusations, the Miami Herald reported.

She was hit with two counts of lewd and lascivious assault on a child and held on $7,500 bond, according to jail records.