shallowpate

Noun

 * 1)  One whose thinking is shallow or superficial.