Gunmen shot dead an American chemistry teacher working at an international school in the Libyan city of Benghazi, medical and security sources said on Thursday.