crackerjack

adjective: of striking ability or excellence