She sent cell phone video shot by her son of the incident, which she said happened Monday, to ABC13's sister station, WTVD-TV in North Carolina.
The video, shot from behind a man's head, shows a laptop computer on a desk in front of him with video of two people having sex playing on the screen.
A spokesperson with Halifax County Schools said teacher Archie McLeod is on unpaid suspension while the Halifax County Sheriff's Office conducts an investigation. The spokesperson declined to comment further.
Major Bruce Temple with the Halifax County Sheriff's Office said Mcleod, 51, is charged with 11 counts of disseminating obscene material to minors under the age of 16 and 11 counts of contributing to the delinquency of a minor.
Detectives said during their investigation, they recovered the computer and the video.
According to a bio on the Davie Middle website, McLeod is from Fayetteville. He got a graduate degree at North Carolina Central University.