Astute

crafty, shrewd, cunning or wily






Ex: An astute Albert Einstien