There are only three kinds of parents in the world: good ones, bad ones and ones who put their kids on leashes.Everyone can spot a bad parent, but some of the worst things are done by well-meaning parents who screw up their kids in the most bizarre ways.Read More...