perspicacious (adj)

 

 

marked by clever awareness;
smart, having good judgment;
having keen insight

 

click the back arrow to go back to the story