Who was the president that impeached Andrew Johnson?

President Andrew Johnson was not impeached by another President. He was impeached by the House of Representatives, whose job it is to draw up charges, then tried by the Senate. The Senate acquitted Johnson by one vote on May 16, 1868.