crackerjack

a person of marked ability; something exceptionally fine.