Register now or log in to join your professional community.
In my opinion, the best way to promote good manners in a person is to provide him an opportunity to mingle with well mannered people. Continuous exposure to such people unknowingly changes the person's attitude. Soft skills and interpersonal skills training can also be effective, but to a limited extent.