perspicacious

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