— A Rocky Mount teacher accused of engaging in sex acts with students made her first court appearance on Tuesday, facing four felony charges.

Erin Elizabeth McAuliffe, 25, of Rocky Mount, is accused of having sexual contact with 3 teenage boys appeared in court this morning.

She's charged with three counts of sex acts with a minor and one charge of indecent liberties with a minor. The victims are all Rocky Mount Prep students, where she was a teacher for less than a year

Investigators began looking into allegations of misconduct in May after receiving a call from school administrators. Police say the students involved included a 16-year-old and two 17-year-olds.

Police said the the incidents happened off campus, and detectives have interviewed numerous students and faculty.

McAuliffe covered her face when she left the court room and would not speak with reporters.

Officials said more details will come at a later date. Her next court appearance is June 29.

School officials said Friday that McAuliffe was fired on May 4. School officials said her tenure there began in August 2016.

McAuliffe was in the Carteret County jail Friday under a $20,000 bond.