Parenting is something that we all learn as we stumble along the rocky road of parenthood. Some find the path strewn with bolders while others appear to be cruising on soft sand. But one thing is for sure, in the life of your child there will be times when your skills are tested to the max.
Unlike popular credence people do not gain parenting skills immediately after their children are born. Most parents are usually clueless when it comes to raising their children at any stage. But, all parents have one thing in common. We want the best for our children and luckily there are many resources that can guide us to the right direction.
Read non-fictional books. Most parenting related books are for specific developmental stages for example babies, toddlers, school age, and teenagers. They will tell you what to expect at a certain age, and how to handle some of the issues.
Ask experts for advice. Luckily for us experts are everywhere they can be doctors, day care providers, teachers, counselors etc. Another way to contact them is by writing to their question and answer columns online, newspaper, magazines, radio stations etc.
Ask parents with more experience. They may not have all the answers but, they can offer helpful advice that was acquired through time and practice.
If you believe that you do not handle your frustrations effectively then it would be good to take anger or stress management classes. This way you can learn how to be more patient with your kids and reduce the chances of becoming abusive.
If you would like to enhance your parenting skills go to the Center for Improving Child Caring http://www.ciccparenting.org/cicc_fpcs_13.asp they offer free classes in most states, free childcare is available while you are in class.
If you feel you would benefit from a supportive environment like a class then you should seriously consider taking a parenting class. Other alternatives include reading up as much as you can on parenting from websites like this :-) and also from parenting blogs and forums to see how other parents cope with similar problems. If you put a problem that you are having out there you will be amazed at the warmth and resourcefulness that will return to you.