Simple-minded

Antonyms of SIMPLE-MINDED:
sophisticated, precocious.