In my work as a nonprofit consultant, I have the privilege of working and interacting with a variety of organizations.  While there are many factors that go into what makes an organization successful, it is apparent that effective leadership (at all levels) is one of the most critical.  It’s not easy leading a nonprofit, juggling lots of balls, usually with a scarcity of resources.  Recently one of my favorite blog posts, the Blue Avocado,...