john was a crackerjack of a mechanic: he could make a mustang hum going in reverse
someone very skilled or proficient
"john was a crackerjack of a mechanic: he could make a mustang hum going in reverse" What is the definition of "crackerjack"?