Check out this link to see how a blog can be used to teach and learn english. It is an innovative tool that will help you as a teacher to improve your teaching practice and to help your students become autonomous learners.
Link:
http://eslreaderswriters.blogspot.com.co/