I don't like the idea of spanking children. However, I think that sometimes and for some children, it's an effective form of discipline when done out of love by a calm and rational parent. That being said, it's always something I felt wasn't right for Carter and was only an option as a last resort.
Last weekend, Carter was being really bad, beyond just misbehaving. He was defiant, aggressive, and refused to stay in time out. After multiple warnings and other attempts, I did spank him. He laughed (not exactly what I was hoping for) and then turned to me and said:
"Mama! You need a time out! You hit me. Hitting is NOT NICE. Hitting is bad. You need a time out."
My two year old has totally outsmarted me.