"The 100-day report card is on the way, and like every terrible student Trump is trying to turn an 'F' into an 'A,'" Meyers said on NBC's "Late Night" on Monday night.
Meyers said Trump seems unaware of even the "political realities" of governing.
"Trump is so ignorant, he's ignorant of his own ignorance," he said, noting that the president "just learned that there were different factions within the Republican party."
Meyers pointed out that Trump has failed to live up to a number of promises, including his signature campaign rallying cry to build a border wall and make Mexico pay for it.
Trump on Sunday said, "Eventually, but at a later date so we can get started early, Mexico will be paying, in some form, for the badly needed border wall."
Meyers responded that "Trump's tweets are starting to sound like the fine print on a contest to win a free cruise."
See his full takedown in the clip above.