insightful

adjective

Showing or having insight; perceptive.

Having intellectual depth; having or showing an exceptional degree of insight{2}; -- of people or their comments.

Characterized by sympathetic understanding.

Having a keen intellect.

Possessing insight.