How can you teach your son aplomb, you know, the sort of self-confidence that comes with a certain friendly calmness and self-confidence when talking to people?
Our five-year old is often extremely shy when he meets people, even friends of his if he hasn't seen them for some time, or when he sees them unexpectedly (schoolmate downtown). He's not actually scared but even if he grins, he'll try and hide. He says please and thank-you as much and little as any child, but often doesn't even answer if others greet him or say good-bye, let alone go first.
Otherwise, even when an older child bumps him in the schoolyard, he might stand there and make some aggressive growling sounds, shake a fist in the air or confront the other child verbally. Doesn't actually hit, though, or bear a grudge for long. So I don't think it's a matter of general self-confidence.
I can't quite believe some people "just have" aplomb or sovereignty.