The teacher, Trudy Hill, who taught at Santa Teresa High School, a public school in south San Jose, was arrested Thursday after surrendering to detectives, according to the San Jose Police Department.