Anne - Thanks for your great post. It sounds like you have done a great job of learning from different kinds of leaders--both the enlightened and the difficult. Stretch assignments like those thrust upon you by the self-proclaimed "biggest SOB ever known to the agency" can be wonderful sources of leadership learning.
Thanks for your efforts to "pay it forward" in terms of cultivating the potential of more junior employees. That is one of the most important roles of senior managers but not enough of them carve out the time to do it.
I hope you'll consider joining the GovLeaders group here on GovLoop.
All the best,