who was the only u.s. president to serve two non-consecutive terms?
Best Answer: Grover Cleveland is the only U.S. president ever to serve two non-consecutive terms. Cleveland was a Democrat who had gained a reputation for efficiency and clean government during terms as mayor of Buffalo and then governor of New York. He was elected president in 1884, succeeding Chester A. Arthur.