Vocabulary
筋がいい
すじがいい
having an aptitude (for); having a talent (for)
expression
adj-ix