Woven into the fabric of our already planned events for the day there are things that come along and bring unexpected meaning and significance. People and events, whether profound, encouraging or devastating all work to create a new experience for us each day. Often the experience is strong enough to become a reality check, working in subtle ways to make me revisit those principles and dreams which are most important in my life. It is in this way that people, more than events, have changed me and helped me grow. No matter how noble, educated or pure, no matter how articulate, mature or kind, each person can teach me. As Henry David Thoreau said, "It is from every man that I can learn something and in that he is my superior."