CLEVELAND, Ohio -- President Trump's homeland security adviser Tom Bossert said the administration's Puerto Rico disaster relief response "is textbook and it's been done well."

The textbook the administration appears to be following is "Hurricane Response 101" by Michael Brown - FEMA Director during Katrina, from Trump University.

Acting Homeland Security Secretary Elaine Duke had told reporters she was "very satisfied" with the relief efforts. "I know it is really a good news story in terms of our ability to reach people and the limited number of deaths that have taken place in such a devastating hurricane," claimed Duke.

Puerto Ricans have lost shelter, water, food and power. The Trump administration lost touch with reality.

The Mayor of San Juan gave Duke and Trump a reality check.

"Well, maybe from where she's standing it's a good news story. When you're drinking from a creek, it's not a good news story. When you don't have food for a baby, it's not a good news story," said Mayor Carmen Yulin Cruz.

"This is, dammit, this is not a good news story. This is a 'people are dying' story. This is a 'life or death' story. This is 'there's a truckload of stuff that cannot be taken to people' story. This is a story of a devastation that continues to worsen," said Cruz.

In response, Trump unleashed a tweet hurricane with it's eye on Cruz, and Puerto Ricans who he said need to help themselves.

"The Mayor of San Juan, who was very complimentary only a few days ago, has now been told by the Democrats that you must be nasty to Trump.

"Such poor leadership ability by the Mayor of San Juan, and others in Puerto Rico, who are not able to get their workers to help."

"They want everything to be done for them when it should be a community effort," Trump tweeted

Republican Senator Marco Rubio joined others in calling the Trump administration's response inadequate. Rubio said the military should have taken over relief efforts.

It took the administration eight days to appoint a three-star general to coordinate with agencies involved in the relief efforts. Lt. Gen Jeff Buchanan immediately assessed the administration hasn't sent enough troops.

Retired lieutenant general Russel L. Honore, who President Bush appointed to fix the Brown-led FEMA Katrina recovery has long complained that the administration's response was slow and insufficient. "They need to scale up." Honore said they need to send 50,000 troops to Puerto Rico quickly. "I had 20,000 federal troops. Not federal workers, federal troops. And Puerto Rico is bigger than Katrina."

Honore told CBS News "Not giving the mission to the military" was the administration's first mistake, agreeing with Rubio. "Look, we got Army units that go do port openings. Not called. We got special forces that could've been in every town. Not employed," said Honore.

Trump has shown again he "don't give a damn about poor people" or "people of color," Honore told CNN. "And the SOB that rides around in Air Force One is denying services needed by the people of Puerto Rico," said Honore, standing up to the president, who had called a kneeling NFL player a "son of a b***!" who should be fired, during campaign rally in Alabama.

It's hard for Trump to assess conditions in Puerto Rico from a political rally in Alabama and from his New Jersey golf course, or while he's busy sending tweets instead of adequate troops.

Four days after Maria slammed Puerto Rico, Trump was in Alabama slamming NFL players for practicing free speech to protest racial inequality, before spending a long weekend at his New Jersey Golf club slamming golf balls.

Maybe if Puerto Rico had an NFL team, Trump would have been more focused.

For Trump, it's "America First". Hurricane devastated American territories that are "an island surrounded by water -big water, ocean water"... they come somewhere behind the NFL-kneeling protests and his tweeting.