Liberal lawmaker Maxine Waters (D-Calif.), continued her verbal assault on President Trump Saturday.  The African-American House member bashed Trump by claiming he hired the “most incompetent” staff and appointing the “most ridiculous” Cabinet officials.

According to The Hill, Waters provided a rousing speech at the California Democratic Party’s annual convention. She called the administration a “never-ending circus” and took aim specifically at White House chief of staff John Kelly.

Waters recently called on Kelly to resign over his handling of domestic abuse allegations against ex-White House aide Rob Porter. She also tore into Ben Carson saying he should return to the operating room and leave HUD.

Waters didn’t stop there. “Give me a break, Betsy DeVos?” Waters said of the Education secretary. “This woman has never seen the inside of a classroom. She’s never served on an elected school board. All of her efforts have been to work on the elimination of public education in favor of privatization.”

Waters got her biggest response when she went back to calling for Trump’s removal from office.  “I say it is time to get ready for impeachment,” Waters said to roaring applause. “I cannot wait and I’m counting on special counsel Mueller to connect the dots.”