Richard, So true. Communication is key. Sometimes simply setting expectations of yourself and others is the best approach for ensuring things get done in a timely manner, and that you also don't get stressed out. I should note that often times, the deadlines we face aren't always real. Sometimes there is a bit of margin for error. If we simply connect with the owners of each of our tasks, we can gain transparency into true needs.
Dr. Melissa Read