Praise in public... scold in private!
Think "Final Mile".
Thank you Elaine Perry for an informative and very detailed explanation!