Sagacious

[suh-gey-shuhs] (adjective)

Having or showing keen mental discernment and good judgment; wise, shrewd, or insightful.

The sagacious old professor offered valuable advice based on years of experience.