tufts officials confirmed sununu remains on leave from his tenured teaching post in the mechanical engineering department but referred most questions about the circumstances of his leave to president jean mayer , who did not return repeated messages from the associated press .