After hearing witness testimony from two committees over the last three months, the House of Representatives is drafting impeachment charges against President Donald Trump.

The latest testimony came Wednesday. In a legal debate spiced by partisan acrimony, three law professors told the House Judiciary Committee that Trump committed impeachable offenses and should be held accountable, while a fourth said there were no obvious violations of law.

The professors debated legal context and whether Trump's dealings with Ukraine met the standards for impeachment.

The Judiciary committee will meet again on Dec. 9 to present the evidence in the impeachment inquiry. Should the full House vote to impeach Trump, the president will be tried in the Senate.

Wednesday's lesson in constitutional law came from four university professors:

The hearing came 71 days after House Speaker Nancy Pelosi announced the impeachment inquiry and two weeks after the House Intelligence Committee conducted its last hearing on Nov. 21.

But as Congress argued over impeachment proceedings, Trump's approval ratings remained steady.

SOURCE USA TODAY reporting; Associated Press; RealClearPolitics poll average; Twitter; trumptwitterarchive.com; ILLUSTRATION Karl Gelles/USA TODAY