A primary school teacher in York has been charged with more than 20 offences involving children.
Parents of children at three schools where he worked have been sent a letter making them aware of the allegations.
A 31-year-man appeared before York Magistrates’ Court on Friday.
He has been charged with 23 offences, including possessing indecent images, voyeurism, making indecent images, s*xual touching and s*xual activity with a boy under 13, police said.
North Yorkshire Police said if any parent had not already been contacted by them, it was reasonable to assume their child had not been affected.