The President of America Barack Obama indirectly slammed Donald Trump during his commencement address at Rutgers University in New Jersey on Sunday.

Though Obama did not specifically name the presumptive Republican nominee Donald Trump while speaking, he did mention many of Trump's controversial ideas. He also addressed about the recent talk on temporarily banning Muslims from entering the U.S. and building a wall between the U.S. and Mexico.

Obama took on the premise of Trump's "Make America Great Again" slogan: "When you hear someone longing for the 'good old days," take it with a grain of salt... [B]y almost every measure, America is better, and the world is better, than it was 50 years ago, or 30 years ago, or even eight years ago."

According to NBC News, Obama spoke about - 

  • Mexico Border Wall:"The world is more interconnected than ever before, and it's becoming more connected every day. Building walls won't change that."
  • Muslim Ban:"Isolating or disparaging Muslims ... that is not just a betrayal of our values; that's not just a betrayal of who we are; it would alienate the very communities at home and abroad who are our most important partners in the fight against violent extremism."
  • Trump's Command of the Facts:"Ignorance is not a virtue. It's not cool to not know what you're talking about. That's not keeping it real, or telling it like it is."
  • Trump's Lack of Political Experience:"You know, it's interesting that if we get sick, we actually want to make sure the doctors have gone to medical school, they know what they're talking about... And yet, in our public lives, we certainly think, 'I don't want somebody who's done it before.'"

Until the period of Democratic presidential race completes, Obama cannot campaign however, by slamming Trump we can see he is all set to fight ahead.