Teach right morals to children right from schools. Now a days schools are more interested in making money and not teaching. Children can go to private tutions to learn.
Parents and society should behave in such a way that they have a positive influence on children. They should grow up to become responsible citizens, caring for thei parents, elders, society and the country.