Kinder, Gentler Ways to Say Someone is Stupid

All good.......... How about

Lights are on, but nobody's home.
Smart like a street car.
Dummer than a bag of hammers.
One wheel's in the sand.