The former first lady showed off her moves Wednesday at Temple University during the yearly event that celebrates high school kids who are heading off to school, with many wearing T-shirts from their respective colleges, Philly.com reports. She wore a blue denim peplum jacket by Alexander McQueen with black skinny jeans, a black tee, and strappy black shoes.

Footage of the 54-year-old’s performance was shot by actress Zendaya, who cheered in the crowd.

“Oh my goodness, what a crowd,” said Obama as she came onstage. “I’m so happy to be here. Are you guys excited? We need you all to be successful. We love you so much, and we expect high things from you. I’m not one of the doubters. I know that you have what it takes to succeed.

“There are all these people out there telling you what you can’t do,” she added. “I am so proud of you all. You did just what I did. You ignored the haters.”

Obama shared her experience of leaving Chicago for Princeton University in New Jersey as a teen. “I didn’t know if I was smart enough,” she said. “I thought maybe I’m not good enough. Maybe I can’t keep up.”

That self-doubt followed Obama straight to the White House. Calling her early days as first lady a “struggle,” she said, “There were a lot of people who told us that we weren’t supposed to be in the White House, that we couldn’t handle the pressure, that we weren’t ready. So I’m telling you, they will doubt you today and they will doubt you for the rest of your life.”

Parker, I'm so glad I had the chance to meet you today (and for the dance party)! Keep on dreaming big for yourself…and maybe one day I'll proudly look up at a portrait of you! pic.twitter.com/faUVTsYWun