| fool(decent, knowledgeable, adequate, qualified, capable) |
| from way back(expression, idiom, skilled, experienced, seasoned) |
| gifted(keen, smart, intelligent, expert, skilled) |
| good(suitable, decent, adequate, qualified, skillful) |
| green thumb(expression, skilled, accomplished, talented) |
| hardened(skilled, experienced, seasoned) |
| has what it takes(expression, idiom, skilled, striking, stupendous) |
| having know-how(expression, skilled, skillful, striking, stupendous) |
| having the goods(expression, idiom, skilled, striking, stupendous) |
| having the right stuff(expression, idiom, skilled, striking, stupendous) |
| hot(expert, skilled, capable, skillful, adroit) |
| hot tamale(expression, smart, skillful, nimble, artful) |
| hotshot(adjective, smart, expert, skilled, capable) |
| in touch |
| ingenious(keen, smart, intelligent, competent, skillful) |
| inured(skilled, experienced, seasoned) |
| keen(smart, intelligent, competent, capable, skillful) |
| know backwards and forwards(expression, keen, smart, intelligent, competent) |
| know ins and outs(expression, idiom, decent, adequate, qualified) |
| know stuff(expression, adjective, smart, skilled, capable) |