A former head teacher has been charged with non-recent child sexual abuse offences at a city school.