Amid much protests and speculations of whether President Donald Trump would be able to fulfill his presidential responsibilities, Trump had made his presidency even more controversial after he signed some contentious executive orders including the travel ban, which raised possibilities of his impeachment, reports said.

While all this while Trump has spent weeks claiming his administration has faired well in the first 100 days, it was Friday, he called the 100 days benchmark "ridiculous" and in a tweet attacked the media once again calling it biased and critical regardless his accomplishments.

Read: Are Trump's 1-Year Travel Expenses Exceeding Obama's 8-Year Expenses?

According to a Morning Consult poll, a quarter of Americans would give Trump an “F” for the job he has done during his first 100 days in office. A third of Republicans rated Trump’s performance so far as excellent, while 39 percent gave him a “B.” Nearly half of Democrats, which is 48 percent, gave Trump a failing grade, with 19 percent giving him a “D” and 14 percent opting for a “C.” Independents were more closely split as roughly 4 in 10 gave Trump a “B” or a “C,” and 37 percent gave him a “D” or an “F.”

The owner of NBA's Dallas Mavericks, Mark Cuban, made an interesting observation about Trump's presidency while speaking during an interview with CNN, Friday, when he was asked to give a grade for Trump's term through the first 100 days. Cuban rated Trump a C minus. Cuban, who supported Democratic candidate Hillary Clinton during the 2016 presidential race, said: "There are some things he's tried to do. I give him credit for Supreme Court. Delivering." Cuban also criticized Trump, saying that he brought no major policy changes and just signed many executive orders that he himself did not understand.

Cuban also referred Trump's time in office so far as "political chemotherapy". He said: "One of my friends who I always thought was very smart said, Mark, I voted for politicians my entire life. He's in his 50s. Do you know what the definition of insanity is? Doing the same thing over and over expecting (sic) the same results. So I voted for Donald Trump. Is he poisonous in a lot of respects? Yeah. He's our chemotherapy. We hope he's going to change the political system."

This is not the first time the billionaire is targetting the president. Cuban and Trump have been involved in twitter brawls in the past with the former shaming publicly the then President-elect Trump throughout the 2016 campaign for not releasing his taxes.

In January, Cuban tweeted criticizing Trump's immigration ban on citizens from seven majority-Muslim nations. In February, too the two got involved in a tweet storm when Trump tweeted about Cuban being a disgruntled former supporter. Cuban too fired back almost immediately. First he retweeted Trump, simply saying, "Lol." Then, he tweeted of his correspondence with Trump during the campaign, when Trump had sent Cuban a letter questioning why Cuban no longer supported him. Cuban had responded with a note of his own, and he even hinted that he may run for president one day.