Donald Trump's advice for high school students in suburban Des Moines, Iowa, is uncharacteristically wholesome: Avoid alcohol and drugs as well as cigarettes.
The billionaire businessman and Republican presidential candidate is also encouraging the teens to follow their hearts and do something they love, even if it means making less money.
"You represent so much. You represent the future. You represent something very important," he said.
Trump offered his views Saturday night in the parking lot of Urbandale High School as he addressed a group of students dressed in sparkly mini dresses and suspenders and bowties ahead of their fall homecoming dance. A social media campaign brought him to the celebration and hundreds of students, parents and others turned out to hear him.
"If you can stay away from the alcohol and stay away from the drugs, it's a big, big barrier that you won't have to work out. And it's so important," he said.
It was a rare moment of humility for the often-caustic billionaire, who is better known for firing competitors on his reality TV show and lobbing insults at his opponents in the GOP field than offering the secrets of his success to teens.
"You have to go and follow what you love, you have to do it," he said. "And you just have to follow your heart and you'll be successful. And it may not be pure monetary success, because I know people that are the wealthiest people in the world and they're not happy."
Even he seemed caught off-guard by his presence, noting at one point that he could be in New York, "on Fifth Avenue, this beautiful apartment, watching whatever," but instead was appearing there, free of charge.
At one point Trump appeared to go overboard with his praise. "Oh, they're so young. Look at them. So young and beautiful and attractive," he remarked, drawing some nervous laughs.
In a question-and-answer session, Trump was asked by a student whether he would consider appointing Muslim-Americans to his Cabinet if elected. "Absolutely," he said, "no problem with that."
While some students confessed that they would have preferred to host Democratic candidate Bernie Sanders, many said they were thrilled to have a leading presidential candidate visit their school — especially a celebrity like Trump.
They also praised their classmates in Anne La Pietra's Advanced Placement government class for succeeding at getting one of the candidates running for president to appear at their homecoming dance. The students blanketed social media, sent letters and visited campaign offices, La Pietra told The Associated Press, and were shocked when Trump accepted their invitation.
"It was crazy. We were so excited," said homecoming queen Elyse Prescott, 18, who wore a tiara. She said the news was even more exciting than finding out she'd been chosen by her classmates.
La Pietra said that Trump's appearance taught her students that "government is not just a textbook that we read out of. It's alive and they can participate."
Parents gathered before the speech said they weren't concerned about Trump saying something that might be inappropriate for high school kids.
"He'll fit right in," joked Deb Miller, 46, a real estate agent from Urbandale with two kids at the school.