Astute
"Astute" is an adjective that means keenly intelligent, perceptive, or sharp-witted, often describing someone who can notice details, understand situations clearly, and make good decisions. It signifies practical, hard-headed intelligence, and can also describe something cleverly designed or cunning.
Via: Caroline Myss