Clear-headed /(klēr"hĕd`ĕd)/

Clear·-head·ed

Clear-headed

a.
  1. Having a clear understanding; quick of perception; intelligent.