A teacher at a charter school in Placer County has been booked into Santa Clara County jail, accused of child molestation.
Detectives from the Sunnyvale Department of Public Safety, with assistance from the Roseville Police Department, arrested James McNealy Carroll, 64, of Roseville on a $500,000 felony arrest warrant for six counts of child molestation. The incidents reportedly occurred from the late 1980s through 1997 while Carroll lived in Santa Clara and Sunnyvale, according to a Sunnyvale Department of Public Safety news release.
Sunnyvale authorities said Carroll is currently employed as a teacher for Horizon Charter Schools in Placer County and is reported to be active in youth ministries.
Cynthia Wood, superintendent and chief executive officer of Horizon Charter Schools, said Carroll was hired in 2009 and taught science and art at Horizon’s Roseville Learning Center. She said he was placed on paid leave as soon as school officials learned of his arrest. His classes are being covered by substitute teachers, she said, and school officials are cooperating with law enforcement agencies in their investigation.
Never miss a local story.
In a letter to parents of Horizon Charter Schools students, Wood said, “We are determined to learn all we can about the charges from Sunnyvale, and whether anything similar could have occurred in our school. We have joined law enforcement in asking anyone with information concerning possible incidents in our community to contact police.”
Roseville police said they are not aware of any local victims. But because Carroll lives and has taught and worked with youths in the area, they ask anyone who has been a victim, or who has a child who has been a victim, to call Roseville Police Detective Darren Marks at 916-746-1071 if the suspected crime occurred in Roseville. For suspected offenses that happened outside Roseville, people are advised to call the law enforcement agency for that jurisdiction.
Anyone with information pertaining to the Sunnyvale case is asked to call the Sunnyvale Department of Public Safety, Investigations Division, at 408-730-7120.