perceptive
per-cep-tive
adjective
Having or showing a keen insight and understanding of things.
"She is a very perceptive observer."
Thesaurus
Synonyms: sharp, subtle, knifelike, piercing, observant, understanding, apprehensive, insightful, penetrating, acute, quick-sighted, discriminating
Antonyms: unperceiving, unperceptive