perspicacious

(adj) of acute mental vision or discernment : keen.  
 The class valedictorian was perspicacious since an early age.