Tbh, Naruto is a prodigy. He understands most techniques within a week of effort.
He was only dead last in the academy because he had a poor work ethic (on account of being an orphan and wanting attention over paying attention in class).
Sasuke is the real prodigy of hardwork.