intelligent
acute, alert, apt, brainy (informal) bright, clever, discerning, enlightened, instructed, knowing, penetrating, perspicacious, quick, quick-witted, rational, sharp, smart, thinking, well-informed, dim-witted, dull, foolish, ignorant, obtuse, stupid, unintelligent