at leading edge (adjective) foremost: first in rank, order
Sinonime: be of one mind, be on the same wavelength,
click, cotton to, fall in with, get along well, make friends, see eye to eye, take to
Antonime: inferior,
last,
least, lowest,
secondary,
unimportant