The Canada Geese have been busy forming flocks over the past month, practicing for their long and treacherous migration south. I often hear their raucous squawking as they fly overhead and wonder if they are yelling commands or just arguing about who will take the lead. Somehow, a leader always emerges and the group instinctively... Continue Reading →
