1. Helps you understand people.
2. Develop a sense of engagement.
3. Improves the quality and variety of discussion.
4. Helps you become more focused on your content and quality.
5. Develops skills for expressing one self better.
Now, can you add to this list. I 'm sure we all can think of some more reasons to blog....



