be a good/bad etc judge of something - definition and synonyms

phrase
  1. to be someone whose opinions about something are usually right, wrong, intelligent etc

    My sister is a very shrewd judge of character.

See also main entry: judge