A Florida teacher has been arrested after police caught him performing sexual acts with one of his students.

According to Local 10, Eric Beasley, 24, a biology teacher at Zion Lutheran Christian School, was caught in his car behind a building Tuesday night with a ninth grader who is one of his students.

When police found the pair, both Beasley and the 14-year-old female student were half-naked and they admitted to performing oral sex on one another.

"It's absolutely appalling," Rosalyn Smith, a concerned parent whose child attends Zion Lutheran told Local 10.

According to The New York Daily News, Beasley told officers that he began a relationship with the freshman student on Valentine’s Day and that he kissed her on her lunch breaks.

Police also said they found pictures of Beasley’s genitals on his phone that he sent to the victim.

Beasley faces nine charges of sexual battery by a custodian on a minor and two counts of sending obscene material to a minor.