| has what it takes(expression, idiom, skilled, accomplished, talented) |
| having know-how(expression, skilled, accomplished, talented) |
| having the goods(expression, idiom, skilled, accomplished, talented) |
| having the right stuff(expression, idiom, skilled, accomplished, talented) |
| in essence |
| in on(expression, adjective, familiar, knowledgeable, aware) |
| in touch(expression, adverb, informed, up-to-date, well-informed) |
| ingenious(keen, smart, intelligent, competent, capable) |
| insightful(adjective, familiar, informed, well-informed) |
| into(adjective, familiar, knowledgeable, skilled, aware) |
| introduced(adjective, familiar, knowledgeable, aware, savvy) |
| keen(adjective, smart, intelligent, competent, capable) |
| kept posted(expression, adjective, familiar, knowledgeable, skilled) |
| know backwards and forwards(expression, keen, smart, intelligent, competent) |
| know ins and outs(expression, idiom, decent, adequate, qualified) |
| know the answers(expression, idiom, decent, adequate, qualified) |
| know the ropes(expression, idiom, keen, smart, decent) |
| know the score(expression, idiom, decent, adequate, qualified) |
| knowing the ropes(expression, idiom, skilled, accomplished, talented) |
| knowing the score(expression, idiom, skilled, accomplished, talented) |