Some kids, it is the only way that they will listen, is to give them a "swat", NOT a beating. The only time that it is okay to do it is if: They know if they do something wrong they are going to "get it", and have no questions about it.... Done in private, where no-one can hear... and most important, not, not, NOT done in anger. Should be done at home - not a KH.
MOST KIDS need ever get a spanking. Taking privleges away, or talking to them is enough. If you have a kid that needs a "swat" every now and then, with the mentions above, you are a rareity.
Personally, I will never spank a child again. I did it once, ONCE to my nephew, 2yrs old, and left a little welt. I will never, ever hit a kid again. That is up to the parents to do, and certainly not hard at all. (Although I did have permission to do so... I will never again.)