insightful

insightful

adj.
  1. having intellectual depth; having or showing an exceptional degree of insight{2}; -- of people or their comments.
  2. characterized by sympathetic understanding.
  3. having a keen intellect.