Anyone can be a parent, I see this all too much in my line of work, but being a "good parent" requires a lot of hard work and dedication to your children. Being a good parents is providing for the needs of your children without overindulging, teaching life skills, not being afraid to correct, and being consistent. Being a good parent is providing consistent rules and expecting children to abide by the rules, but helping children to understand the reasons behind the rules. Saying "yes" as much as possible so that when you must say "no" it's not a random, knee jerk reaction. Most importantly, being a good parent is responding to your children, whether in good times or bad, out of love, showing your children that they matter and are not just an after thought in your life.