Parents should practice what they preach to their children.All parents will have dreams about bringing up their children with ethics and good qualities. It's a great thing to bring up children in such a way that they become good citizens in the society. Of course, children should be brought up as a good human beings and it is the parents who have to take this responsibility.
However, few qualities like accepting people, sticking to moral values and being honest etc, need not have to be forced to learn but the children learn automatically from their parents. The children learn a lot from parents maybe good or bad things but it is common that such qualities will only be imparted correctly to children if the parents follow them. In case if the parents want to teach the children what the parents can't follow themselves, not all children will learn.
I would also like to share my own experience in this case. In my childhood, my mother used to work as a labour in our neighbour's house to grow silk worms. One day morning, I was waiting for my mother to finish her work and get back home soon. I went there to check if the work is finished. I was surprised to see my mother taking initiative to make sure if the surroundings are clean and everything was alright to protect the silk worms. I asked my mother why she was so much bothered about it even when owner himself has left the work place and though her work was finished.
My mother just replied "Every single penny I take from them is worth and I have to work for it." I still have her words in my mind.
From then, I never complained about my job no matter how much pressure I had. I have seen people complaining about the work but what I feel is we are not being paid to simply take breaks now and then, chit chat with friends. I used to work till the last minute of my log out time.
So, only when parents can practice such qualities, children can learn automatically. Please share your views.