The St. Anne's Episcopal Head of School in Middletown has been charged with 25 felony child pornography counts.