Although Zac Efron graduated from high school a few years ago , it seems like he never left.
The heartthrob, synonymous with his role of singing basketball wunderkind Troy Bolton, talked about what he would do differently if he could relive those formative years at Tuesday's premiere of his new film, 17 Again.
"I'd ace my SATs," he told USA Today. "But I think I'm for the most part proud of the way I lived my high school experience. Even the biggest mistakes that I made -- they were probably what got me here today."
- Michael B. Jordan Crashes His Ferrari Into Parked Kia in Hollywood With Both Vehicles Sustaining 'Substantial Damage'
- HOLLYWOOD IN CRISIS: Megastars Set to Join Writers on Strike After Contract Expires
- Hollywood Megastar Told Elliot Page Being Gay 'Doesn't Exist' Before Adding 'I'm Going to F*** You to Make You Realize You Aren't Gay'
The 21-year-old actor/singer also remarked on a rite-of-passage he has portrayed as Troy.
"I could do prom better," he said. "I would definitely give that a retry."
Doubt it would be hard to find a volunteer to give him a chance. (Photo: WENN)