Karin, I especially appreciate #s 4 and 5 - the reminder to get their name right and not read from a script.

That personal touch makes all the difference!

One thought I would add is to personalize recognition. Some people like public recognition while others hate it. Some prefer to be recognized tangibly while to others it's an insult. Every team leader should know their team well enough to know how people best receive recognition and encouragement.

Thanks for the great thoughts!

David