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."
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)