More formal, to be adept at smth, to have a prodigious memory, to show an aptitude for smth, to have an innate ability to do smth, Informal, to be a natural, to pick up things easily, to get rusty, to be a dab hand at smth

Leaderboard

Visual style

Options

Switch template

Continue editing: ?