L.A.
I know in elementary schools they have the "Character Counts program".
It made a huge impact on the children.
As a family even when our daughter was a toddler we used to talk about being honest, being helpful, being grateful and having manners. The main thing was to do this because we liked doing it. Not to get attention.
When we went to the grocery store, we offered to take a persons grocery cart back into the store. We always held the doors. We always used thank you, please, pardon me. Sharing and taking fair turns was an everyday event with each other. Offering to help with chores, projects etc. was done as much as possible.
Also empathy was taught by looking at someone having a difficult time and offering to help. Or asking, how would I feel if I was experiencing what they are experiencing.
Just by verbalizing the character things you are doing, is a teaching time, but it will not feel that way to your child..