Parenting a child is one of life’s most powerful experiences. It can bring tremendous joy, love, pride, excitement and happiness to our lives. It can bring out the very best in us. But, at the same time, it can challenge our patience and our ability to handle frustration. Sometimes it can bring out the anger and violence in us. All parents, no matter where they live or what their circumstance…