Raising children of good character is one of the most difficult jobs any parent can have. Learning and then executing good moral behavior takes practice.

Raising children of good character is one of the most difficult jobs any parent can have. Learning and then executing good moral behavior takes practice.
Accountability: Four Ways To Teach Kids Responsibility via Detroit Mommies.