A while back, Google organized regular lunchtimes sessions for staff. Some of them are real gems.
During one session, Marshall Goldsmith gives people managers some excellent tips on how to be a better coach. Settle in and watch the whole thing! It's definitely worth it.