Question: who has the authority to impeach a president
Answer: At the federal level , this is done by the House of Representatives .