What words describe someone who thinks well?
intelligent, brainy, bright, brilliant, capable, clever, crafty, discerning, educated, ingenious, insightful, keen, knowledgeable, learned, literate, perceptive, philosophical, profound, rational, scholarly, sharp, shrewd, sly, smart, sophisticated, sound, wily, have a lot of sense, have a high IQ,