The best reason for blogging is to improve your English. First, it is a great way to communicate with people around the world and improve your English skills by watching, reading, and learning about other's blog. Second, you learn how to express your thoughts about a subject or something that is important for you to share. Also, you become an expert at searching. When you’re not sure about your grammar structure, punctuation, pronunciation, or anything else you can use a lot of websites like Virtual Writing Tutor to masters your English. You can also visite some other's blog. You can choose wich one interest you the most and learn about it. This promotes student autonomy in their learning.