shrewd

adj

1.
marked by practical hardheaded intelligence
Derived from:
shrewdness
2.