Akademik

quick-witted
adjective
Mentally keen, alert, sharp and nimble.

She was far too quick-witted to miss the implications of what he was saying.

See Also: witty

Wikipedia foundation.